/* Begin Structure */
body {	margin: 0px;	padding: 0px; 	font-family:Arial, Helvetica, sans-serif;	font-size: 13px; letter-spacing:0px;	font-style: normal;	line-height: normal;	color:#333333; margin-bottom:30px;
	 
	}
#page {	margin:0px auto 0px auto; 	padding: 0;    width: 890px; padding-top:3px; }


#header { border-top: 1px  dotted #E5F0FA; border-bottom:1px  dotted #E5F0FA; margin-top:5px; margin-bottom:20px; padding-bottom:5px; padding-top:5px; }
.textheader { font-size:11px; color:#589EDE; text-align:right;

}
#contenido { float: left;	padding: 3px;  margin: 0px; width: 540px;	margin-left: 3px; background-image:url(imagenes/lateral.png); background-position:left; background-repeat:repeat-y; padding-top:0px; margin-top:0px; padding-bottom:0px; }

#contenidodos { float: left;	padding: 3px;  margin: 0px; width: 690px;	margin-left: 3px; background-image:url(imagenes/lateral.png); background-position:left; background-repeat:repeat-y; padding-top:0px; margin-top:0px; padding-bottom:0px; }
.comentarios { background-image:url(imagenes/comentarios.png); background-position:left; background-repeat:no-repeat; padding-left:20px;}
.comentario { float:left; margin-bottom:10px;  background-image:url(imagenes/comentarios.png); background-position:left; background-repeat:no-repeat; padding-left:20px; }


 
#menu { padding:0px; float:left; 	margin-top: 10px; margin-bottom: 10px;     padding-left:15px;	width: 300px; border-left:1px dotted #D4D0C8; margin-left:14px;}
#menu li { float:right; font-weight:bold; width:130px; padding-top:2px; padding-bottom:0px; margin-bottom:5px; list-style:none;  } 
 
#menu2 { margin: 0; font-weight: bold;  line-height: 1.1;  text-align: center;  position: fixed;  top: 1em;  left: auto;  width: 40px;   right: 1em; background-color:#DBEBF9; border:1px dotted  #009999; padding-bottom:2px;}
#menucont { padding:0px; float:left; 	margin-top: 10px; margin-bottom: 10px;     padding-left:15px;	width: 150px; border-left:1px dotted #D4D0C8; margin-left:10px; }
#menucont li { float:right; font-weight:bold; width:130px; padding-top:2px; padding-bottom:0px; margin-bottom:0px; list-style:none; font-size:12px;  } 


h1{ font-size:15px; margin:1px; padding:1px; margin-left:0px; padding-left:0px; color:#2783D6; } 
h5{ font-size:13px; margin:1px; padding:1px; margin-left:0px; padding-left:0px; color:#2783D6; margin-bottom:5px; } 
.presentacion { font-size:11px; padding:0px; margin:0px; color:#2783D6; margin-bottom:10px;}
.post { margin-top:3px;  border-bottom:1px dotted #D4D0C8; padding-top:1px; height:130px; text-align:justify;}
.imgdiv { float:left; width:168px;}
.agregarclass { position:absolute; z-index:10; margin:5px; }
.postleft { float:left; width:350px;}
.postleftcont { float:left; width:520px; }
.descripcion { margin-bottom:7px; margin-top:7px; font-size:0.89em; text-align:left; }
.categoria { background-image:url(imagenes/categoria.png); background-position:left; background-repeat:no-repeat; padding-left:20px; font-weight:bold;}
.divimagen{ float:left;   margin:3px; margin-right:6px;width:160px; height:120px; padding:0px; background-position:top; background-repeat:no-repeat; border:1px solid #999999;}
.categorias { background-image:url(imagenes/categoria.png); background-position:left; background-repeat:no-repeat; padding-left:22px;}
.favoritos { background-image:url(imagenes/star.png); background-position:left; background-repeat:no-repeat; padding-left:22px;}
.buscador { background-image:url(imagenes/buscador.png); background-position:left; background-repeat:no-repeat; padding-left:22px;}
.divcargafooter{ margin:0px; padding:0px; height:0px; display:none;}
.hrefjs{ cursor:pointer; text-decoration:none; border-bottom:1px dotted #006699;}

.pagina { font-size:12px; font-weight:bold; padding: 5px; float:right; color:#006699; background-image:url(imagenes/documents.png); background-position:right; background-repeat:no-repeat; padding-right:20px;}
.minifavorito { padding:1px; margin:1px; float:left;}
.minifavorito:hover { padding:1px; margin:0px; float:left; border:1px solid #FFFF00; background-color:#FFFF99;}
.relacionado { padding:2px; margin:3px; float:left;}
.relacionado:hover { padding:1px; margin:3px; float:left; border:1px solid #FFFF00; background-color:#FFFF99;}
.divok {  float:right;  border:1px solid #FFFF00; background-color:#FFFF99; padding:3px; font-size:10px;font-weight:bold; display:none;}
.divok2 { margin:10px; text-align:center;  border:1px solid #FFFF00; background-color:#FFFF99; padding:5px; font-size:10px;font-weight:bold;}

.footer { padding:10px; margin-top:20px;  font-size:10px; border-top:1px dotted #D4D0C8; background-color:#FBFBFB;}
p { margin:1px; padding:1px;}
#divpaginador {
	line-height : 40px;
	padding-right : 15px;
	text-align : right;
}
#menu2 a { border:0px;}
.paginador { padding:3px; margin:2px; font-size:14px; font-weight:bold;  border:1px solid #E2E2E2;}
.rojo { font-size:11px; font-weight:bold; color:#FF0000;}

.corte { clear:both;}

.tag1 {
	font-size: 24px;
}
.tag2 {
	font-size: 34px;
}
.tag3 {
	font-size: 14px;
}
.tag4 {
	font-size: 1px;
}
.tag5 {
	font-size: 21px;
}
.tag6 {
	font-size: 16px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; border:1px  solid #006699;font-size: 10px;
}

.boton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color:#FFFFFF; background-color:#003366;
	font-weight: normal; border:1px solid #FFFFFF; width:120px; margin-top:5px; height:20px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
form { margin:0px; padding:0px;}
a:link { border-bottom:1px dotted #2783D6;	color: #336699; text-decoration:none;}
a:visited {	text-decoration: none;	color:#336699; border-bottom:1px dotted #2783D6;text-decoration:none;	}
a:hover {color:#2783D6;  border-bottom:1px dotted #2783D6;text-decoration:none; }
.login {padding: 10px; display:none; border:1px dotted #003399;  background-color:#E7F2FE; margin-top:4px; font-size:12px;  }
.alerta {position:absolute; padding: 10px;    width: 300px;  border:1px dotted #003399;  background-color:#E7F2FE; top:200px; font-size:12px; padding:  }
.dataclip { background-image:url(imagenes/data.png); background-position:center; background-repeat:no-repeat; padding:45px; height:50px; font-size:11px; padding-top:26px; line-height:20px; margin-top:10px;}
.rating{ font-size:12px; color:#333333; padding-left:4px; background-image:url(imagenes/star.png); background-position:left; background-repeat:no-repeat; padding-left:20px;}

.ordenar { margin:3px; font-size:11px; text-align:right; margin-bottom:10px;}
h4 { font-size:13px; margin:1px;  color:#2783D6; background-image:url(imagenes/titulo.png); background-repeat:no-repeat; background-position:left; padding-left:20px; }