BODY {
   font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin: 0 0 0 0px;
   text-align: center;
   background-color: #fff; 
}
A:link {text-decoration:none;color:#ff0000;} 
A:visited {text-decoration:none;color:#000;} 
A:active {text-decoration:none;color:#ff0000;} 
A:hover {text-decoration:none;color:#999;} 
#contenedor{
    text-align: left;
    width: 800px;
    margin: 0px auto 0px auto;
    background-color: #fff;
    border-left : thin groove Gray;
    border-right : thin groove Gray;
}
#cabecera{
    background-color: #c00;
    color: #330;
    font-size:12pt;
    font-weight: bold;
    padding: 0 0 0 0px;
    margin : 0 0 0 0px;
}
#lateral_izq{
    width: 200px;
    background-color: #fff;
    float:left;
}
#principal{
    background-color: #ffffff;
    padding: 0 0 0 0px;
    width: 590px;
    float: right;
}
#principalin{
    /* principal ingreso.asp*/
    background-color: #ffffff;
    width: 590px;
    float: right;
}
#pie{
    background-color: #a00;
    padding: 3 0 3 0;
    text-align: center;
    width : 800px;
    border-top : thin groove #Fff;
}
#pie A:link {text-decoration:none;color:#fff;} 
#pie A:visited {text-decoration:none;color:#000;} 
#pie A:active {text-decoration:none;color:#fff;} 
#pie A:hover {text-decoration:none;color:#fff;} 

#pie1{
    background-color: #a00;
    padding: 3 0 3 0;
    text-align: center;
    width : 800px;
}

#pie1 A:link {text-decoration:none;color:#fff;} 
#pie1 A:visited {text-decoration:none;color:#000;} 
#pie1 A:active {text-decoration:none;color:#fff;} 
#pie1 A:hover {text-decoration:none;color:#fff;} 

#altas{
	/* div altas -------------usu_altas.asp*/
	text-align : center;
	font-size: 1em;
	font-weight : bold;
}

/*   ----  beneficios  -----*/
#titulo{
	text-align : right;
	font-size : 1.5em;
	padding-right : 25px;
	color : #fff;
	padding-top : 8px;
	font-weight : bolder;
	padding-bottom : 15px;
}
#contenido{
	text-align : left;
	font-size : 1.2em;
	padding-right : 15px;
	color: #4B4B4B;
	padding-top : 4px;
	background-color : transparent;
}

#pie_bene{
    background-color: #06C;
    padding: 3 0 3 0;
    text-align: center;
    width : 800px;
    border-top : thin groove #Fff;
}
#pie_bene A:link {text-decoration:none;color:#fff;} 
#pie_bene A:visited {text-decoration:none;color:#000;} 
#pie_bene A:active {text-decoration:none;color:#fff;} 
#pie_bene A:hover {text-decoration:none;color:#fff;} 

#imag_index_bene{
	width: 380px;
	height: 218px;
	background-image: url(fondobeneficio/ppal.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-left : 20px;
	background-color : transparent;
	margin-left : 25px;
}
#contenido_bene{
	text-align : left;
	font-size : 1.1em;
	padding-right : 15px;
	color: #000;
	padding-top : 4px;
	background-color : transparent;
	height : 222px;
	width : 348px;
	font-weight: bold;
}
#texto_bene{
	padding-left: 10px;
	padding-top: 20px;
}
#link_bene{
	width: 328;
	margin-top : 40px;
}
#text_izq{
float: left;
	text-align: left;
	padding-left: 10px;
}
#text_der{
float: right;
	text-align: right;
}

#ben_pie{
    background-color: #0066ff;
    padding: 3 0 3 0;
    text-align: center;
    width : 800px;
    border-top : thin groove #Fff;
}
#ben_pie A:link {text-decoration:none;color:#fff;} 
#ben_pie A:visited {text-decoration:none;color:#000;} 
#ben_pie A:active {text-decoration:none;color:#fff;} 
#ben_pie A:hover {text-decoration:none;color:#fff;} 

#imag_index_ben{
	width: 380px;
	height: 218px;
	background-image: url(fondobeneficio/ppal.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-left : 20px;
	margin-top : 12px;
	margin-left : 80px;
}

/*   ----  fin  beneficios  -----*/

/* --------- fondos form -------------------------------*/
#imag_index{
	width: 380px;
	height: 218px;
	background-image: url(fondoempresa/ppal.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-left : 20px;
	margin-top : 10px;
	margin-left : 65px;
}
#titulo{
    text-align : right;
    font-size : 1.5em;
    padding-right : 15px;
    color : #fff;
    padding-top : 4px;
		font-weight : bolder;
}
#contenido{
	text-align : left;
	font-size : 1.2em;
	padding-right : 15px;
	color: #4B4B4B;
	padding-top : 4px;
	background-color : transparent;
}
/* --------- fondos form -------------------------------*/

