/* IAM - PORTAL DE ASOCIACIONES */

@import "texto.css";
@import "elementos.css";

/* CUERPO */
body {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	text-align: center;
}

/* CAPA CONTENEDOR DE LA WEB*/
#todo {
	width: 764px;	
	margin: auto;
}

/* CABECERA */
#cabecera {
	width: 764px;
	height: 160px;
	background-image: url(../imgs/cabecera_asoc.jpg);
	margin: 0px 0px 5px 0px;
	text-align: left;
}

/* MENU HORIZONTAL */
#menu {	
	margin: 0px 0px 5px 0px;	
}
#buscadorfecha {
	height: 27px;
	background-color: #8C51AD;
}
#buscadorfecha #ladoizquierdo {
	width: 382px;
	float: left;
	text-align: left;
}
#buscadorfecha #ladoderecho {	
	margin-left: 383px;
	text-align: left;
}
#buscadorfecha form {
	padding: 2px 0px 0px 0px;
	_padding: 1px 0px 0px 0px;
	margin: 0px;
}
#buscadorfecha form input {
	vertical-align: middle;	
}
#buscadorfecha p {
	padding: 0px;
	margin: 0px;
}

/* CONTENIDO */
#contenido {	
	margin: 0px 0px 0px 0px;
}
#menuizq {
	width: 160px;
	margin: 0px 4px 0px 0px;
	float: left;
	text-align: left;	
}

/* CONTENIDO DERECHA ASOC */
#contenidodcha{	
	width: 600px;
	float: right;
	text-align: left;
	padding: 0px 0px 0px 0px;	
}
#contenidodchafichacompleta{	
	width: 600px;
	float: right;
	text-align: left;
	padding: 0px 0px 0px 0px;
	background-color: #F6F4F8;
}
#general {
	width: 409px;
	float: left;
	background-color: #F6F4F8;	
}
#general p{
	padding: 20px 21px 0px 20px;
}
#datos {
	_width: 187px;
	max-width: 185px;
	min-width: 185px;
	float: right;
	background-color: #FBF8FC;
	border: 1px solid #8C51AD;
	padding: 14px 0px 0px 0px;
}
#datos p{
	padding: 0px 20px 8px 9px;
	margin: 0px 0px 0px 0px;
}
#datos #enlaceficha {
	background-color: #F4EDF8;
	border-top: 1px solid #8C51AD;
	padding: 7px 0px 7px 12px;
}

/* MENU VERTICAL */
#menus {	
	background-color: #F4EDF8;
	padding: 1px 0px 3px 0px;
	margin: 0px 0px 5px 0px;	
}
#menuover{
	background-image: url(../imgs/esquinadchainfoobjetivos.gif);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #F4EDF8;
	padding: 1px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
}
#menus p{
	padding: 24px 18px 24px 30px;	
	margin: 0px;
}
#menuover p{
	padding: 24px 18px 24px 30px;
	margin: 0px;
}

/* PIE */
#pie {	
	clear: both;
	height: 27px;
	background-color: #8C51AD;	
}
#pie p {
	padding: 0px;
	margin: 0px;
}
#pie img {
	vertical-align: middle;
	border: 0;
}
#pie #ladoizquierdo {
	float: left;
}
#pie #ladoderecho {
	float: right;
	padding-right: 6px;
}
#bannerspie {
	background-image: url(../imgs/bannerspie.gif);
	background-repeat: no-repeat;
	height: 91px;
}
