#contenedor {
	position: relative;
}


#introduccion {
	/*top:112px;*/
	/*margin-left:165px !important;
	margin-left:147px;*/
	margin-left:0px;
	margin-top:28px !important;
}

#oficinas {
	/*top:112px;*/
	/*margin-left:312px !important;
	margin-left:294px;*/
	margin-left:0px;
	margin-top:28px !important;
}

#areas {
	/*top:112px;*/
	/*margin-left:459px !important;
	margin-left:441px;*/
	margin-left:0px;
	margin-top:28px !important;
}


.boton{
font-size:11px;
font-family:Verdana,Helvetica;
font-weight:bold;
color:white;
background:#000000;
width:80px;
height:19px;
cursor:pointer;
}

.boton2{
font-size:11px;
font-family:Verdana,Helvetica;
color:#605f5f;
background:#d3d3cc;
width:90px;
height:19px;
cursor:pointer;
}

.input {
border: 1px solid #000000;
font-size:9pt;
color: #2e2e2e;
height:17px;
} 

.input2 {
border: 1px solid #868686;
font-size:9pt;
color: #2e2e2e;
height:15px;
} 

/****** DIV CONTENEDOR *************/
#contenedor {
position:relative;
}

/*****  MENUS DEPLEGABLES ********** */

#productos{
	top:180px;
	left:565px;
}

#nosotros{
	top:180px;
	left:129px;
}

#contacto{
	top:180px;
	left:387px;
}

/******* MENSAJE FEEDBACK *********/

.mensaje {
font:9px verdana, Arial, Helvetica, sans-serif;
}
/******* LINKS CABECERA *********/

.link_cabecera {
font:10px verdana, Arial, Helvetica, sans-serif;
color:#9474bd;
text-align:left;
}

.link_cabecera a{
background:url(../images/flecha.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:19px;
text-decoration:none;
font:10px verdana, Arial, Helvetica, sans-serif;
color:#9474bd;
text-align:left;
}

.link_cabecera a:hover{
text-decoration:underline;
font:10px verdana, Arial, Helvetica, sans-serif;
color:#9474bd;
}


/********** INTRANET ****/
.intranet {
font:bold 11pt verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
}

.text_intranet {
font:bold 8pt Arial, Helvetica, sans-serif;
color:#000000;
padding-right:10px;
}

/********* MENU ***************/

.menu {
font:bold 11px Arial, Helvetica, sans-serif;
color:#777778;
text-align:left;
vertical-align:middle;
}

.menu br {
line-height:7px;
}

.menu .menu2 a{
background:url(../images/flecha.jpg);
background-position:left;
margin-left:13px;
background-repeat:no-repeat;
padding-left:25px;
text-decoration:none;
color:#777778;
text-align:left;
display:block;
height:28px;
vertical-align:middle;
}

.menu .menu2 a:hover{
text-decoration:none;
background:url(../images/over.jpg);
color:#ffffff;
padding-left:53px;
margin-left:0px;
vertical-align:middle;
}

.menu_over .menu2 a{
text-decoration:none;
background:url(../images/over.jpg);
color:#ffffff;
padding-left:53px;
margin-left:0px;
vertical-align:middle;
text-align:left;
display:block;
height:28px;
}

.menu_over .menu2 a:hover{
text-decoration:none;
background:url(../images/over.jpg);
color:#ffffff;
padding-left:53px;
margin-left:0px;
vertical-align:middle;
text-align:left;
display:block;
height:28px;
}
/******* OFICINAS *********/

.oficina {
font:bold 13pt verdana, Arial, Helvetica, sans-serif;
padding-right:10px;
color:#cdcccc;
text-align:right;
border-bottom: 3px solid #cdcccc;
}

.oficinas {
font:8pt Arial, Helvetica, sans-serif;
color:#cdcccc;
padding:10px;
}

.oficinas a{
font:bold 10pt Arial, Helvetica, sans-serif;
color:#cdcccc;
text-decoration:none;
}

.oficinas a:hover{
font:bold 10pt Arial, Helvetica, sans-serif;
color:#cdcccc;
text-decoration:underline;
}


/********** MENU PIE **************/

.menu_pie {
font:8pt verdana, Arial, Helvetica, sans-serif;
color:#cdcccc;
text-align:center;
}

.menu_pie a{
font:bold 8pt verdana, Arial, Helvetica, sans-serif;
color:#cdcccc;
text-decoration:none;
}

.menu_pie a:hover{
font:bold 8pt verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

/******* BOLETIN *********/

.boletin {
font:bold 13pt verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.boletin2 {
font:10pt verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}



/******* CONTENIDO HOME *********/

.contenido {
font:10px verdana, Arial, Helvetica, sans-serif;
color:#2e2e2e;
}

.contenido a{
text-decoration:none;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#2e2e2e;
}

.contenido a:hover{
text-decoration:underline;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#2e2e2e;
}

/******* CONTENIDO INSIDE *********/

.contenido_in {
font:10px verdana, Arial, Helvetica, sans-serif;
color:#2e2e2e;
padding:15px;
}

.contenido_in a{
text-decoration:none;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#2e2e2e;
}

.contenido_in a:hover{
text-decoration:underline;
font:bold 11px verdana, Arial, Helvetica, sans-serif;
color:#2e2e2e;
}



/****** PIE PAGINA ****************/
.pie {
font:8pt verdana, Arial, Helvetica, sans-serif;
color:#cdcccc;
padding-left:10px;
padding-right:10px;
}

.pie a {
text-decoration:none;
font-weight:bold;
color:#cdcccc;
}

.pie a:hover {
text-decoration:underline;
}