@charset "utf-8";

/* CSS Document */



#contenedor{

	width:100%;

	text-align:center;

	margin: auto;

}



#contenedocentrado{

	

	margin:auto;

	text-align:center;

	width: 840px;

}



#cabecera{

	width:840px;

	height:90px;

}



#piedepagina{

	width:455px;

	padding-top:10px;

	padding-bottom:10px;

	padding-left:-10px;

	height:20px;



}



.izquierda{

float:left;

padding-right:10px;

}



.columnaizquierda{

width:185px;

height:100%;

float:left;



}

.columnacentral{

	width:455px;

/*	padding-left:10px;*/

	float:left;

}



.separador{

	width:455px;

	height:13px;

	margin-bottom:30px;

	background:url(../img/separadorcajascentrales.gif);

	background-repeat:no-repeat;

	

}





.mensajealerta{

	border: 1px dotted #AA0000;

	background-color:#FDC4E1;

	padding-bottom:10px;

}

.titulomensajealerta{

padding-bottom: 10px;

padding-top: 10px;

padding-left: 15px;

padding-right:15px;

float:none;

}

.cuerpomensajealerta{

float:none;

padding-left: 15px;

padding-right:15px;

}



.mensajeinformacion{

	border: 1px dotted #AA0000;

	background-color:#ABE1FC;

	padding-bottom:10px;

}

.titulomensajeinformacion{

padding-bottom: 10px;

padding-top: 10px;

padding-left: 15px;

padding-right:15px;

float:none;

}

.cuerpomensajeinformacion{

float:none;

padding-left: 15px;

padding-right:15px;

}



.cargador{

	width:455px;

	height:1px;

	background-color:#ABE1FC;

	background-image:url(../img/cargadorcircular.gif);

	background-position:center center;

	background-repeat:no-repeat;

	

}

.cargadorcomentario{

	

	height:1px;

	background-color:#ABE1FC;

	background-image:url(../img/cargadorcircular.gif);

	background-position:center center;

	background-repeat:no-repeat;

	

}



.cajaapilableconcontenidocomentarioOpaco{

	

	float:none;

	padding-bottom:5px;

	filter: alpha(opacity=0); 

	opacity: .0;

}



.cajaapilableconcontenidocentralOpaco{

	

	float:none;

	width:455px;

	padding-bottom:5px;

	filter: alpha(opacity=0); 

	opacity: .0;

}

.fotoAmpliada{

width:455px;



}



.cajaapilableconcontenidocentral{

	
	clear:both;
	float:none;

	width:455px;

	padding-bottom:5px;

	min-height:20px;
	

}



.imagenperfil0{

float:left;

width:35px;

height:35px;

padding:5px;

}



.imagenperfil1{

float:left;

width:50px;



padding:5px;

}

.imagenperfil2{

float:left;

width:130px;



padding:5px;

}

.post{

	border-top:thin;

	border-top-color:#CCCCCC;

	border-top-style:solid;

	padding-top:10px;

	clear:both;

	float:none;

}



.contenedorPost{

	padding-bottom:15px;

	padding-top:15px;

	

}



.contendorImagenMuro{



	padding-top: 10px;

	width:395px;

	float:left;

}

.thumbnail{

background-color:#FFFFFF;

text-align:left;

}



.marcothumbnail{

	padding: 3px;

	border-color:#999999;

	border-style:solid;

	border-width:1px;

	

	

}



.contenedorthumbnail{

	padding-left: 10px;

	

	text-align:left;

	float:left;

}



.contenedoraccionesusuario{

	float:left;

	padding-left: 10px;

}



.tituloFotografia {



}



.comentarios{

	padding-left:70px;

	

	

}

.divisioncomentarios{

padding-bottom:5px;

padding-top:5px;

}

.contenidocomentarios{

background-color:#B9F4F9;

padding:5px;

}

.usuario{

height:20px;

padding-top:5px;



}




.lineaacciones{

padding-left:70px;

padding-bottom:3px;

}



.lineainformativacomentarios

{

	padding-left:10px;

	

	

}



.tituloCampoFormulario{

float:left;



}

.errorCampoFormulario{

float:left;

padding-left:15px;

}



.letrapequena{

padding-top:10px;

padding-bottom:10px;

}







.columnaderecha{

	width:185px;

	float:right;

	min-height: 50px;	

}





.cuadradosinmarcopeque{



width:165px;

height:89px;

margin-left:10px;

margin-bottom:25px;



}



.cuadradoconmarcopeque{

	width:165px;

	height:89px;

	background:url(../img/fondocuadropeque.gif);

	background-repeat:no-repeat;

	background-position:top;

	margin-left:10px;

	margin-bottom:25px;



}

.cuadradoconmarcomediano{

	width:165px;

	height:138px;

	background:url(../img/fondocuadromediano.gif);

	background-repeat:no-repeat;

	background-position:top;

	margin-left:10px;

	margin-bottom:25px;



}



.cuadromarcoresize{

	width:165px;

	margin-left:10px;

	margin-bottom:25px;

}



.cuadromarcoresizetop{

float:none;

width:165px;

height:11px;

background:url(../img/fondocuadropequetop.gif);

background-repeat:no-repeat;

background-position:top;

}



.cuadromarcoresizecentro{

	width:156px;

	float:none;

	margin-left:1px;

	border-left: 8px solid #000;

	background-image:url(../img/fondocuadropequeright.gif);

	background-position:right;

	background-repeat:no-repeat;



}



.cuadromarcoresizebottom{

float:none;

width:165px;

margin-left:1px;

height:17px;

background-image:url(../img/fondocuadropequebotom.gif);

background-repeat:no-repeat;

background-position:top;

}



.contenidointeriorcuadrados{

	margin-bottom:5px;

	margin-left: 15px;

	margin-right:10px;

	text-align: left;

	position: relative;

	padding-top: 10px;

}

.contenidointeriorcuadradosresize{

	margin-left: 8px;

	margin-right:10px;

	text-align: left;

	position: relative;

	

}



.cuadradoconmarcogrande{

	width:165px;

	height:199px;

	background:url(../img/fondocuadrogrande.gif);

	background-repeat:no-repeat;

	margin-left:10px;

	margin-bottom:20px;

	background-position:top;

	min-height: 20px;

	margin-top: 0px;





}

.fotocuadrado{

	float:left;

	margin-right:15px;

	height:46px;

}

.contenedortextoderechafoto{

	float:left;

	height:46px;

}

