body {
margin:0;
background:#60C802 url(../images/background.jpg) repeat-x;
font-family:Verdana;
font-size:11px;
}
*{
margin:0px;
padding:0px;
}

a:link, a:visited 
{
color: #4EA106;
text-decoration: none;
outline:none;
}


.indentedLeft20
{
	font-size: 11px;
}
 
.bold
{
	font-size: 11px;
}

.LogInText
{
	display:none;
}
.UserName
{
	background-color:#FFFFFF;
	margin-bottom: 10px;
}

a:hover
{
color: #4EA106;
text-decoration: underline;
outline:none;
}

.ContentCommunity
{
overflow:hidden;
width:966px;
/*margin-left: 12px;*/
padding-right:12px;
text-align:left;
background-color: #60C802;
}

.Header
{
overflow:hidden;
/*background-image: url(images/fondo_header.jpg);*/
background-repeat: repeat-x;
}

.Header .ContengoMenuTop
{
height:28px; 
background-color:#000000; 
background-image: url(../images/fondo_header_arriba.jpg);
background-repeat: repeat-x;
overflow:hidden;
}

.Header .ContengoMenuTop .Width
{
overflow:hidden;
width:998px;
}

.Header .ContengoMenuTop .Width .LinkHome
{
float:left; 
overflow:hidden;
width:50px;
height:28px;
line-height:25px;
}


.Header .ContengoMenuTop .Width .LinkHome a
{
	color:White;
}

.Header .ContengoMenuTop .Width .LinkHome a:hover
{
	color:White;
}



.Header .ContengoMenuTop .Width .LinkExplorarMenu
{
float:right; 
overflow:hidden;
height:28px;
line-height:25px;
}
.Header .ContengoMenuTop .Width .LinkExplorarMenu .TextoExplorar
{
color:#FFFFFF;
}
.Header .ContengoMenuTop .Width .LinkExplorarMenu .TextoItem
{
overflow:hidden; 
float:left; 
width:55px
}

.Header .ContengoMenuTop .Width .LinkExplorarMenu .TextoItem a
{
	color:White;
}

.Header .ContengoMenuTop .Width .LinkExplorarMenu .TextoItem a:hover
{
	color:White;
}











.Header .ContengoMenuTop .Width .LinkExplorarMenu .Separator
{
overflow:hidden; 
float:left; 
width:5px; 
color:#FFFFFF;
border: 0px;
}

.Header .BodyHeader
{
overflow:hidden;
width:980px;
text-align:left;
padding:10px 0 10px 0;
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
height: 235px;
}

.Header .BodyHeader .Logo
{
cursor:pointer;
height:107px;
overflow:hidden;
width:510px;
}
.BotonBuscar 
{
	background-image:url(../images/btn-buscar.jpg);	
	background-repeat:no-repeat;
	height:22px;
	width:54px;
	overflow:hidden;
	float:left;
	display:block;
}
.Header .BodyHeader .ContengoBotonBuscar
{
float:left;
margin-left:5px;
margin-right:10px;
margin-top:52px;
}
.Header .BodyHeader .ContengoImput
{
float:left;
margin-left:14px;
margin-top:52px;
}

.Header .BodyHeader .ContengoImput input {
font-size:11px;
height:12px;
overflow:hidden;
padding:2px;
width:138px;
}

.BottomHeader
{

}
.profileLeft
{
	float:left;
	width: 130px;	
}

.profileRight
{
	float:left;
	width: 150px;
}


.centerContainer {
margin-left:0px;
width:980px;
}

.Avatar {
background-color:#FFFFFF;
border:1px solid #000000;
float:left;
height:60px;
margin-right:10px;
margin-top:10px;
overflow:hidden;
width:60px;
cursor:pointer;
}

.Black {
background-image:url(../images/header-black.jpg);
height:31px;
}
.width {
width:990px;
overflow:hidden;
}
.TextHeader {
float:left;
font-family:Arial;
font-size:12px;
overflow:hidden;
width:67px;
color:#FFF;
}
.floatleft {
height:28px;
line-height:25px;
overflow:hidden;
width:60px;
color:#FFF;
}
.floatright {
height:28px;
line-height:25px;
overflow:hidden;
width:520px;
}
.Separator {
color:#000;
float:left;
overflow:hidden;	
width:5px;
}
.ConatinerSearch {
overflow:hidden;
float:right;
width:219px;
margin-right:161px;
margin-top:183px;
}
.Input {
overflow:hidden;
float:left;
margin-left:5px;
}
.SearchBtn {
background-image: url(../images/buscar.png);
background-repeat:no-repeat;
height:23px;
width:63px;
float:right;
overflow:hidden;
font-family:Arial;
font-size:12px;
color:#FFF;
margin-top:-23px;
margin-left:11px;
}
.SearchBtn a {
text-align:center;
text-decoration:none;	
}
.ContainerTop {
height:296px;
width:980px;
background-color:#887564;
background-image:url(../images/background-grey.jpg);
background-repeat:no-repeat;
background-position:bottom left;
margin-top:-55px;
}
.ContainerTopImage {
background-image: url(../images/backboxtop.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:9px;
margin-bottom:12px;
margin-top: -8px;
width:980px;
}
.BoxLeft {
float:left;
height:275px;
overflow:hidden;
padding-left:24px;
padding-top:24px;
text-align:left;
width:400px;
}
.Title {
font-family:Arial;
font-weight:bold;
font-size:16px;
color:#000;
text-align:left;
margin-left:5px;
}
.Detalle {
font-family:Georgia;
font-size:40px;
color:#FFF;
}
.Texto {
font-family:arial;
font-size:12px;
color:#FFF;
}
.left {
float:left;
overflow:hidden;
text-align:right;
width:124px;
}
.right {
float:right;
overflow:hidden;
text-align:left;
width:129px;
}
.BtnP 
{
cursor:pointer;
background-image: url(../images/participa.png);
background-repeat:no-repeat;
height:32px;
font-family:arial;
font-size:12px;
color:#FFF !important;
font-weight:bold;
margin-top:9px;
line-height:30px;
text-align: center;
display:block;
}


.BtnP a
{
color:#FFF !important;
}

.BtnP a:hover{ 
height:32px;
font-family:arial;
font-size:12px;
color:#FFF;
font-weight:bold;
margin-top:9px;
line-height:30px;
text-align: center;
text-decoration: underline;
}

.BtnA 
{
cursor:pointer;
background-image:url(../images/apoya.png);
background-repeat:no-repeat;
color:#FFFFFF !important;
font-family:arial;
font-size:12px;
font-weight:bold;
height:32px;
line-height:30px;
margin-top:9px;
text-align:center;
display:block;
}


.BtnA a:hover {
color:#FFFFFF;
font-family:arial;
font-size:12px;
font-weight:bold;
height:32px;
line-height:30px;
margin-top:9px;
text-align:center;
text-decoration: underline;
}

.BtnA a
{
color:#FFF !important;
}

.ContentBtn {
margin-right:55px;
margin-top:20px;
width:262px;
}
.BoxCenter {
border-right:1px solid #CCCCCC;
float:left;
height:237px;
margin-top:52px;
width:335px;
}
.Video {
width:305px;
height:230px;
border:solid 3px #AC9F93;
}
.BoxRight {
float:left;
overflow:hidden;
width:196px;
	
margin-top:23px;
height:275px;
}
.BoxInfo {
float:left;
margin-left:9px;
overflow:hidden;
width:195px;
}
.Image {
float:left;
overflow:hidden;
padding:3px;
text-align:center;
}
.imgContainer {
border:3px solid #8C8261;
float:left;
overflow:hidden;
cursor:pointer;
}
.Info {
height:75px;
margin-top:2px;
overflow:hidden;
width:119px;
text-align:left;
}
.Ver {
font-family:arial;
font-size:12px;
font-weight:bold;
color:#60C802;
margin-right:39px;
display:block;
cursor:pointer;
text-decoration: none;
}

.Ver:hover
{
	text-decoration: underline;
}
.LeftCenter {
width:653px;
float:left;
overflow:hidden;
background-image:url(../images/box-center.jpg);
background-repeat:no-repeat;
padding-bottom: 28px;
background-position: left bottom;
background-color: #FFFFFF;
height:827px;

}



.RightCenter 
{
background-image:url(../images/box-usuarios3.jpg);
background-repeat:no-repeat;
background-position: center bottom;
float:left;
overflow:hidden;
width:316px;
float:right;
padding-bottom: 16px;
background-color: #E9E9DC;
height:826px;
}


.Imleft {
background-image:url(../images/left-top.jpg);
background-repeat:no-repeat;
height:14px;
overflow:hidden;
width:653px;
}
.ContainerCenter {
background-color:#FFF;
float:left;
width:636px;
overflow:hidden;
padding:5px;
}

.ContainerRight {
background-color:#E9E9DC;
border-bottom:12px solid #60C802;
float:left;
height:204px;
overflow:hidden;
padding:0 0 0 14px;
width:302px;

}


.ContainerRightL {
background-color:#E9E9DC;
border-bottom:12px solid #60C802;
float:left;
height:308px;
overflow:hidden;
padding:0 0 0 6px;
width:310px;

}


.Imright {
background-image:url(../images/rigth-top.jpg);
background-position:left top;
background-repeat:no-repeat;
height:14px;
margin-top:0;
overflow:hidden;
width:316px;
}
.TitleCenter {
font-family:Georgia;
font-size:40px;
color:#3E3E3E;
float:left;	
overflow:hidden;
margin-bottom:30px;
}
.align-right {
float:right;
overflow:hidden;
text-align:right;
width:290px;
}
.BoxDizq {
width:620px;
overflow:hidden;
}
.BoxDder {
width:314px;
height:473px;
float:right;
overflow:hidden;	
}
.InfoDText {
font-family:arial;
font-size:12px;
color:#000;	
float:left;
margin-top:-5px;
text-decoration: none;
cursor:pointer;
}

.InfoD {
height:75px;
width:199px;
margin-top:2px;
margin-right:8px;
text-align:left;
float:right;
overflow:hidden;
}
.BoxInfoD {
float:left;
height:90px;
margin-left:9px;
overflow:hidden;
width:300px;	
}
.TitleD {
color:#4EA202;
font-family:arial;
font-size:11px;
float:left;
width:200px;
margin-bottom:5px;
cursor:pointer;
text-decoration:none;
}

.TitleD:hover
{
	text-decoration:underline;
}

. TitleD a {
font-weight:bold;	
}
.TextContainerRight {
font-size:20px;
font-weight:bold;
font-family:Arial;
color:#000;
float:left;
overflow:hidden;
margin-bottom:15px;
width:280px;	
text-align:left;

}
.ContainerRight2 {
background-color:#E9E9DC;
float:left;
height:237px;
overflow:hidden;
padding:8px 0 10px 14px;
width:290px;
}
.BlackT {
font-size:12px;
font-weight:bold;
font-family:Arial;
text-align:left;
float:left;
margin-bottom:15px;
overflow:hidden;
width:288px;
}
.BlackT a {
color:#60C802;
font-weight:bold;
}
.InputUser {
float:right;
margin-left:5px;
margin-bottom:6px;
overflow:hidden;
border:solid 2px #CFCEC3;
width:201px;
}
.User {
color:#000;
float:left;
font-family:arial;
font-size:12px;
margin-bottom:10px;
overflow:hidden;
clear:both;
text-align:left;
width:65px;
}
.PasswordInput{
float:right;
margin-left:5px;
margin-bottom:9px;
overflow:hidden;
border:solid 2px #CFCEC3;
width:201px;
}
.Password {
width:160px;
height:92px;
overflow:hidden;
}
.checkbox {
float:left;
margin-left:23px;
overflow:hidden;	
}
.LogInButon {
background-image: url(../images/ingresa.jpg);
background-repeat:no-repeat;
color: #FFF;
font-size:18px;	
font-family:Arial;
font-weight:bold;
text-decoration:none;
text-align:center;
height:30px;
width:139px;
overflow:hidden;
float:right;
padding:2px;
margin-right:-5px;
}
.BtnIngresar a{
color: #FFF;
text-decoration:none;	
}
.Notes {
width:280px;
overflow:hidden;
clear:both;
}
.imgNotes {
background-image:url(../images/icon-note.jpg);
background-repeat:no-repeat;
float:left;
height:20px;
margin-right:9px;
overflow:hidden;
width:20px;	
}
.TextNotesBox {
width:229px;	
height:60px;
float:left;
overflow:hidden;
text-align:justify;
}
.SeparatorNote {
border-bottom:1px solid #CCCCCC;
margin:10px 0;
}
.VerTodas {
float:right;
overflow:hidden;	
color:#4EA202;
font-family:Arial;
font-size:12px;
font-weight:bold;
margin-right:15px;
cursor:pointer;
text-decoration: none;
}

.VerTodas:hover {
text-decoration: underline;
}


.TitleCenterRight {
overflow:hidden;
float:right;
text-align:right;
width:240px;
}
.Gray {
color: gray;
font-size:14px;
font-family:Arial;	
}
.Option {
overflow:hidden; 
float:right;
color:#000;
font-size:11px;
font-family:Arial;

}
.Option a 
{
cursor: pointer;
color:#4EA202;
}
.Banner {
width:630px;	
float:left;
overflow:hidden;
margin-top:10px;
}
.Pie {

}
.BoxUsuarios {
height:192px;
width:298px;
padding:9px;	
background-color: #E9E9DC;
float:left;
overflow:hidden;
border-top:12px solid #60C802;

}
.PieD {

}
.BoxPhotos {
width:300px;
height:200px;
overflow:hidden;
padding-left:5px;
padding-top:10px;
clear:both;
}
.Photos {
float:left;
overflow:hidden;
margin-right:5px;
margin-bottom:5px;
}

.InfoDText:hover {
text-decoration: underline;
color: #000;
}
.InfoDText {
text-decoration: none;
color: #000;
}


/******** FOOTER *******/
.Footer {
	clear: both;
	width:100%;
	font-size:11px;
	overflow:hidden;
	background-color:#000;
	bottom: 0px;
	background-image: url(../images/fondo_footer.jpg);
	background-repeat: repeat-x;
	background-position:  top center;
}
.secondLine {
	color:#F37A01;
	padding-left:2px;
	padding-top:15px;
	overflow:hidden;
	width:998px;
	height:112px;
	text-decoration: none;
}
.parte1 
{
	float:left;
	width: 430px;
	overflow: hidden;
	margin-left: 10px;
}
.parte2 
{
	text-align: right;
	float: right;
	width: 210px;
	overflow: hidden;
	line-height: 18px;
	margin-right: 20px;
}
.secondLineText {
	color:white;
	text-align: left;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	word-spacing:2px;
	display : block;
	clear: both;
	margin-bottom: 3px;
}
.secondLineText2 a {
	color: #76E105;
	text-align: right;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	word-spacing:2px;
	display : block;
	clear: both;
}
.secondLineText2 a:hover {
	text-decoration:underline;
}
.looppa a
{
	color: #76E105;
}
.preFooter
{
	clear: both;
	background-image:url(../images/preFooter.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 3px;
}
.postFooter
{
}
/******** FOOTER *******/

.UserPhoto 
{
	width:60px;
	height:60px;
	border:solid 1px #CCC;
	float:left;
	overflow:hidden;
	margin-right:10px;
	margin-bottom:7px;	
}
.UserPhoto:hover 
{
	border:solid 1px #4EA106;	
}

.Acciones
{
 width:285px;
 color: #000000;
text-align:left;
 overflow:hidden;
}
.TopContainerItem
{
	line-height:12px;
	float:left;
}
.ContainerItem
{
    overflow:hidden;
    clear:both;
    padding-bottom:0px;/*padding-bottom:15px;*/
    width: 288px;
    margin-top:2px;
}
.Titulo
{
float:left;
font-size:15px;
font-weight:bold;
height:20px;
padding-top:7px;
width:270px;

}
.TopContainerItem
{
	line-height:12px;
	width:260px;
}
.ContengoImagen
{
float: left;
margin-right:5px;
margin-left:0px;
width:16px;
}
.RecuadroAvatarFoto 
{
/*border:1px solid #999999;*/
float:left;
margin-left:8px;
overflow:hidden;
width:54px;
margin-top:3px;
}
.RecuadroAvatarFoto img {
margin-left:2px;
margin-top:2px;
}
.RecuadroAvatar 
{
/*border:1px solid #999999;*/
float:left;
margin-left:8px;
margin-top:3px;
overflow:hidden;
width:45px;
}
.RecuadroAvatar img {
margin-left:2px;
margin-top:2px;
}
.ContengoInfoUpload a
{
overflow:hidden; 
margin-top:3px; 
float:right;
font-family:Verdana; 
font-size:11px; 
margin-left:10px;
line-height:15px; 
font-weight:bold;
width:215px;
}
.ContengoInfoUpload a:hover
{

}
.VerMas
{
	height:35px;
	width:320px;

	color: #000000;
	float:right;
	/*margin-right:5px;*/
	font-weight:bold;
	/*overflow:hidden;*/
}
.ImgSubi
{
	display:block;
	background-image:url(../images/camara.jpg);
	background-repeat:no-repeat;
	height:211px;
	width:320px;
	overflow:hidden;
	z-index:1;
	position:relative;
}

.FacebookConnect
{
	background-image:url(../Images/facebook-connectHover.jpg);
	background-position:top;
	width:194px;
	height:25px;
	display:block;
	float:left;
}

.FacebookConnect:hover
{
	background-image:url(../Images/facebook-connectHover.jpg);
	background-position:bottom;
	width:194px;
	height:25px;
	display:block;
	float:left;
}

.divolv
{
float:left;
height:18px;
width:285px;
	
}

.LogCont
{
border-bottom:1px solid #999999;
float:left;
height:89px;
width:290px;

}

.LogCont .Right
{
float:right;
width:210px;
margin-top: 1px;
}

.avatarLogued
{
	float:left;
	border: solid 2px #999999;
	margin-top: 1px;	
}

.hiUsername
{
float:left;
font-size:12px;
margin-top: 2px;
font-weight:bold;
margin-left:10px;
}

.UserO
{
border-top:1px solid #999999;
float:left;
margin-left:10px;
margin-top:11px;
padding-top:5px;	
}

.UserO a
{
float:left;
font-size:12px;
font-weight:bold;
margin-top:5px;
width:100px;
}

.lg
{
float:right;
width:32px;
margin-top: 3px;
}

.mp
{
	float:left;
	margin-left: 10px;
	margin-top: 5px;
}

.ForgotPassword
{
float:left;
width:145px;

}



.ForgotPassword2
{
float:left;
margin-top:5px;
width:130px;
}