@charset "utf-8";
/* CSS Document */

body {
	background-color:#e4e4e4; 
	margin:5px; 
	font:11px Verdana,Arial;
	}
	
div#principal {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;  
	border-width:1px;
	border-style:solid;
	border-color:#888888; 
}

div#banner {
	width: 100%;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
}

div#capamenu {
	z-index:3;
	width: 95%;
	height:27px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:0px;
	/* border-width:1px;
	border-style:solid; 
	border-color:#888888;  */
	vertical-align: middle;
}
div#corazon {
	width: 100%;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	color:#003399;
	font:bold;
	font-size:1em;
	display:inline
}

/************************************************************ miga *********************************************************/

div#miga {
	width:95%;
	margin:1em auto 1em auto;
	padding: 0.2em 0 0.2em 0;
	font-size:1em;
}

div#miga ul{
	margin:0;
	padding:0;
	display:inline; 
	background-position:center bottom;
	padding-bottom:0.5em;  
}

div#miga ul li {
	display:inline;
	margin:0;
} 

div#miga a{
	color:#40759e; 
	/* color:#848ea7; */
}

div#miga ul li a:hover{
	/* color:#9191FF; */
	text-decoration:none;
}

/************************************************************ cabecera *********************************************************/

div#cabecera {
	width:99%;
	margin-left:auto;
	margin-right:auto;
	height:65px;	
	border-width:1px; 
	border-style:solid none none none;   
	border-color:#ffffff;  
	vertical-align:middle;
}

/* .encabezado {
	padding:0.1em 0 0.1em 1em; 
	margin:0.6em 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	font-style:normal;
	/* background-color:#0033ff;  */
	/*  background-color:#1e5d8d; 
	text-align:left;
	color:#ffffff;
	} */
	
.encabezado {
	margin:0.5em 0 0 4em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:2.7em;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	/* color:#003399; */
	color:#000080;
	clear:right;
	vertical-align:middle;
	} 
	
#encabezado_catalogo{
	margin:0.5em 0 0 2.8em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:2.7em;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	color:#003399;	
	clear:right;
	vertical-align:middle;
	} 
	
#encabezado_consultoria{
	margin:0.5em 0 0 2.8em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:2.7em;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	color:#ff0000;	
	clear:right;
	vertical-align:middle;
	} 

#encabezado_gestion{
	margin:0.5em 0 0 2.8em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:2.7em;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	color:#ffa500;	
	clear:right;
	vertical-align:middle;
	} 

#encabezado_servicios{
	margin:0.5em 0 0 2.8em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:2.7em;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	color:#00db00;	
	clear:right;
	vertical-align:middle;
	}
	
/* .servicios {
	padding:0.1em 0 0.1em 0; 
	margin:0.5em 0 0.5em 0.7em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	font-style:normal;
	color:#222222;
	} */

.imagen_izquierda {
	position:static;
	float:left;
	margin-top:0;
	}

/***********************************************************  inicio ************************************************************/
div#inicio {
	width:95%;
	height:1900px; 
	position:relative;
	margin-top:1%;
	margin-bottom:1%;
	margin-left:auto;
	margin-right:auto;
	
	/* border-width:1px;
	border-style:solid; 
	border-color:#0000ff;  */
} 

div.bloque {
	float:left; 
	margin-top:1em;
	margin-left:0.1em;
	margin-right:0;
	margin-bottom:1em;
	width:49.5%;
	height:800px;
	text-align:center;
	position:static;
	border-width:1px;
	border-style:none none none none; 
	border-color:#888888;
	/* border-color:#8390a3; */
}

h1.encabezado_noticia_oferta {
	padding:0 0 0 0; 
	margin:0.3em 0.3em 1em 0.3em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:2.2em;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	color:#1e5d8d;
	border-width:1px;
	border-style:none none solid none; 
	border-color:#1e5d8d;
	}

h2.titulo_noticias_ofertas {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.8em;
	font-weight:normal;
	background-color:#40759e;
	color:#ffffff;
	padding:0;
	margin:0 0 1em 0;
	}
	
h2.titulo_noticias_ofertas .fecha{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:normal;
	/* background-color:#000080;
	color:#ffffff;
	padding:0;
	margin:0; */
	}
	
.texto_noticias_ofertas {
	margin:1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size:1.2em;
	color:#111111;
}

div.hueco {
	margin-top:1em;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1em;
	width:96%;
	height:350px; 
	text-align:center;
	position:static;
	border-width:1px;
	border-style:solid; 
	border-color:#8798a8;
	background-color:#e9f5fd;
}

/************************************************************ contenido *********************************************************/

div#contenido {
	width: 95%;
	height: 100%; 
	position:static;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	border-width:0.1em;
	border-style: none none dotted none;
	border-color:#888888;  
}

/************************************************************ pie *********************************************************/

div#pie {
	width:99%;
	height:32px;
	margin-left:auto;
	margin-right:auto;
	position:static;
	margin-top:0;
	margin-bottom:10px;
	text-align:center;
	
	/* border-width:1px;
	border-style:none none solid none;
	border-color:#009; */
}

#copy {
	font-weight:bold; 
	font-size:1.3em; 
}

div#texto_pie {
	position:static;
	float:left;
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
	margin:0.5% 0 0 1.8%; 
	}
	
div#texto_pie #digital {
	font-weight:bold; 
	font-size:1em;
}

div#texto_pie ul{
	font-size:1em;
	font-weight:lighter;
	text-align:left;
	/* color:#003399; */
	display:inline;
	list-style-type:none;
	color:#888888; 
	margin:0;
	padding:0;
}

div#texto_pie ul li{
	text-align:left;
	display:inline;
	margin-left:0;
	}

div#texto_pie a{
	color:#888888; 
	text-decoration:none;
	}

div#texto_pie a:hover{
	color:#333333;
	text-decoration:underline;
	}
	
div#logo_ricoh {
	position:static;
	float:right; 
	margin-top:0;
	margin-left:0;
	margin-right:1.5%;
	}

/************************************************************ empresa *********************************************************/

div#empresa {
	z-index:0;
	width:60%;
	position:static;
	margin-left:auto;
	margin-right:auto;
	margin-top:2%;
	margin-bottom:3%;  
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	text-align:center;
	color:#333333;	
	vertical-align:middle;
}

div#empresa ul {
	list-style-type: none;
	/* list-style-image: url(../imagenes/menu/arrow.gif); */
	list-style-image:url(../imagenes/flecha.jpg);
	padding:0px;
	margin:0px;
	text-align:left;
	font-size:1.1em;
} 

div#empresa ul li {
	margin:0px 0px 5px 50px;
} 

p {
	margin:0 0 1.1em 1em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	font-weight:normal;
	text-align:left;
	color:#333333;	
} 

div#menu_empresa {
	width:100%;
	margin:0 auto 2% auto;
	padding:0;	 
	border-width: 1px;
	/* border-color:#00c; */
	border-color:#9191FF;
	border-style: none none solid none;  
}

div#menu_empresa ul {
	margin-left:auto;
	margin-right:auto;
	margin-top:0.5%;
	margin-bottom:0.5%;
	padding:0; 
	font-size:1.1em;
} 

div#menu_empresa ul li {
	display:inline;
	padding:0;
} 

div#menu_empresa a{
	color:#40759e;
	text-decoration:none;
}

div#menu_empresa a:hover{
	color:#9191FF; 
	/* color:#1e5d8d; */
}

div#mapa {
	position:static;
	width:74%;
	margin-left:auto;
	margin-right:auto;
	padding:2%;
	}

div#direccion p {
	width:24.5%;
	margin:1% auto 3% auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	font-weight:normal;
	text-align:left;
	color:#333333;	
	}

div#direccion a{
	color:#40759e;
	text-decoration:underline;
}

div#direccion a:hover{
	color:#9191FF;
	text-decoration:none;
}

/************************************************************ catalogo *********************************************************/

div#catalogo {
	width:57%;
	height:1070px;
	position:relative;
	margin-top:1%;
	margin-bottom:1%;
	margin-left:auto;
	margin-right:auto;
} 

h2.encabezado_catalogo {
	padding:3px 10px 3px 10px;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	/* background-color:#ff0000; */
	/* background-color:#8390a3; */
	/* background-color:#ebebeb; */
	background-color:#40759e;
	text-align:left;
	color:#ffffff; 
	/* color:#8390a3; */
}

div.producto {
	float:left; 
	margin:1em;
	width:230px;
	height:330px; 
	text-align:center;
	position:static;
	border-width:1px;
	border-style:none solid solid solid; 
	/* border-color:#ff0000; */
	/* border-color:#8390a3; */
	/* border-color:#ebebeb; */
	border-color:#40759e;
}

div#catalogo div.producto a:link img{
	color:#ffffff;
	text-decoration:none;
	}
	
div#catalogo div.producto a:visited img{
	color:#ffffff;
	text-decoration:none;
}

div#catalogo div.producto a:hover img{
	color:#ffffff;
	text-decoration:none;
	}

div#catalogo div.producto a {
	color:#40759e;
	text-decoration:underline;
	}
	
div#catalogo div.producto a:visited {
	color:#40759e;
	text-decoration:underline;
	}

div#catalogo div.producto a:hover {
	color:#9191FF;
	text-decoration:none;
	}



/********************************************************** software *********************************************************/

div#software {
	position:static;
	width:100%;
	margin:1% auto 1% auto;
}

div#software .encabezado_software { 
	margin:0 0 1em 0.5em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.8em;
	font-weight:bold;
	text-align:left;
	color:#8b95a1;
}

div#software h3 { 
	margin:0 0 1em 1em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	color:#8b95a1;
}

div#software a {
	color:#40759e;
	text-decoration:underline;
	font-size:0.9em;
	}
	
div#software a:hover {
	color:#9191FF;
	text-decoration:none;
	font-size:0.9em;
	}

/********************************************************** encuadernadora *********************************************************/

div#encuadernadora {
	position:static;
	width:95%;
	height:410px;
	margin:1% auto 1% auto;
	
	/* border-width:1px; 
	border-style:solid;   
	border-color:#ff0000;  */
}

div#logo_unibind {
	position:static;
	width:100%;
	margin:1% auto 1% auto;
	
	/* border-width:1px; 
	border-style:solid;   
	border-color:#ff0000;   */
}

div#caracteristicas {
	position:static;
	float:left;
	width:49%;
	height:390px;
	margin:1em auto 1em auto;	
	border-width:1px;
	border-style:solid; 
	border-color:#8798a8;
	background-color:#e9f5fd;
}

div#beneficios {
	position:static;
	float:right;
	width:49%;
	height:390px;
	margin:1em auto 1em auto;
	border-width:1px;
	border-style:solid; 
	border-color:#8798a8;
	background-color:#e9f5fd;
}

div#encuadernadora h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.8em;
	font-weight:normal;
	background-color:#000080;
	color:#ffffff;
	padding:0 0 0 0.5em;
	margin:0;
}

ul.caracteristicas { 
	margin:1em 1em 0 2em;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	list-style-image:url(../imagenes/menu/arrow.gif);
	font-size:1.2em;
	color:#111111;
}

ul.caracteristicas li{ 
	margin-bottom:0.5em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#111111;
}

div#modelos_encuadernadora {
	position:static;
	width:95%;
	height:1180px;
	margin:1% auto 1% auto;
	
	/* border-width:1px; 
	border-style:solid;   
	border-color:#ff0000;  */
}

div#modelos_encuadernadora h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.5em;
	font-weight:normal;
	/* background-color:#000080; */
	color:#000080;
	padding:0 0 0 0.3;
	margin:0;
}

div.modelo {
	position:static;
	width:99%;
	height:250px;
	margin:1em auto 1em auto;
	border-width:1px;
	border-style:solid; 
	border-color:#8798a8;
	background-color:#e9f5fd;
	}

div.modelo h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:normal;
	background-color:#000080;
	color:#ffffff;
	padding:0 0 0 0.5em;
	margin:0;
}

div.modelo img{
	position:static;
	float:right;
	margin:1em 3em 1em auto;
	}

div.modelo ul{ 
	margin:1em 1em 1em 1em;
	padding:0;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	list-style-image:url(../imagenes/menu/arrow.gif);
	font-size:1.2em;
	color:#111111;
}

div.modelo li{ 
	margin:0 0 0.5em 1.5em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#111111;
}

/********************************************************** impresoras *********************************************************/
div#impresoras_color {
	position:static;
	width:95%;
	height:1800px; /* tocar esta alto cuando de modifiquen impresoras de color*/
	margin:1% auto 1% auto;
	}
	
div#impresoras_blancoynegro {
	position:static;
	width:95%;
	height:1600px;
	margin:1% auto 1% auto;
	}
div#impresoras_gel {
	position:static;
	width:95%;
	height:1200px;
	margin:1% auto 1% auto;
	}
	div#faxes {
	position:static;
	width:95%;
	height:800px;
	margin:1% auto 1% auto;
	}
		div#faxes h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.5em;
	font-weight:normal;
	/* background-color:#000080; */
	color:#000080;
	padding:0 0 0 0.3;
	margin:0;
}

	div#gran_formato {
	position:static;
	width:95%;
	height:1200px;
	margin:1% auto 1% auto;
	}
	div#gran_formato h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.5em;
	font-weight:normal;
	/* background-color:#000080; */
	color:#000080;
	padding:0 0 0 0.3;
	margin:0;
}

div.modelo_impresora {
	position:static;
	width:99%;
	height:180px;
	margin:1em auto 1em auto;
	border-width:1px;
	border-style:solid; 
	border-color:#8798a8;
	background-color:#e9f5fd;
	}
	
div#impresoras_color h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.5em;
	font-weight:normal;
	/* background-color:#000080; */
	color:#000080;
	padding:0 0 0 0.3;
	margin:0;
}

div#impresoras_blancoynegro h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.5em;
	font-weight:normal;
	/* background-color:#000080; */
	color:#000080;
	padding:0 0 0 0.3;
	margin:0;
}
div#impresoras_gel h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.5em;
	font-weight:normal;
	/* background-color:#000080; */
	color:#000080;
	padding:0 0 0 0.3;
	margin:0;
}
div.modelo_impresora h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:normal;
	background-color:#40759e;
	color:#ffffff;
	padding:0 0 0 0.5em;
	margin:0;
}

div.modelo_impresora p {
	margin:1em 0 0 1em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-weight:normal;
	font-size:1.2em;
	color:#111111;
}

div.modelo_impresora img{
	position:static;
	float:left;
	margin:1em 3em 1em 1em;
	}

div.modelo_impresora table{
	width:30%;
	border-width:1px; 
	border-style:solid none solid solid;
	border-color:#000080;
	color:#000080;
	margin:1em 3em 1em 1em;
	}
div.modelo_impresora table th{
	border-width:1px;
	border-style:none solid none none;
	background-color:#40759e;
	color:#ffffff;
	}

div.modelo_impresora table td{
	border-width:1px;
	border-style:solid solid none none;
	border-color:#000080;
	color:#000080;
	text-align:center;
	}
	
div.modelo_impresora a {
	color:#40759e;
	text-decoration:underline;
	}

div.modelo_impresora a:hover {
	color:#9191FF;
	text-decoration:none;
	}

div.modelo_impresora a:visited {
	color:#ffffff:
	text-decoration:none;
}
/********************************************************** multifuncionales*******************************************************/
div#mfp_color {
	position:static;
	width:95%;
	height:2550px; /* tocar esta alto cuando de modifiquen impresoras de color*/
	margin:1% auto 1% auto;
	}

div#mfp_blancoynegro {
	position:static;
	width:95%;
	height:5450px; /* tocar esta alto cuando de modifiquen impresoras de color*/
	margin:1% auto 1% auto;
	}
	div#mfp_blancoynegro h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.5em;
	font-weight:normal;
	/* background-color:#000080; */
	color:#000080;
	padding:0 0 0 0.3;
	margin:0;
}
	
	div#mfp_color h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:2.5em;
	font-weight:normal;
	/* background-color:#000080; */
	color:#000080;
	padding:0 0 0 0.3;
	margin:0;
}
/************************************************************ consultoria *********************************************************/

#logo_consulting {
	position:static;
	float:right;
	width:23%;
	margin-top:1%;
	margin-left:auto;
	margin-right:auto;
}

div#consultoria {
	position:static;
	float:left;
	width:77%;
	margin-left:auto;
	margin-right:auto;
	margin-top:1%;
}

/* div#consultoria h2 { 
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.8em;
	font-weight:bold;
	margin:1% 0 1% 0;
	} */

div#consultoria p { 
	margin-bottom:1.5em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-align:left;
	color:#333333;	
}

div#consultoria .negrita { 
	margin-top:0%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
	color:#333333;	
}

div#consultoria a { 
	color:#1e5d8d;
}

/* div#consultoria a:hover { 
	color:#9191FF;
} */

div#consultoria a:visited { 
	/* color:#0000ff; */
	color:#1e5d8d;
} 


#contrato {
	display:none;
	color:#000000;
	font-size:0.9em;
	background-color:#e9f5fd;
	margin-top:0.5em;
	padding:0.5em 0.5em 0.5em 0.5em;
} 

#datos {
	display:none;
	color:#000000;
	font-size:0.9em;
	background-color:#e9f5fd;
	margin-top:0.5em;
	padding:0.5em 0.5em 0.5em 0.5em;
}

#confidencialidad {
	display:none;
	color:#000000;
	font-size:0.9em;
	background-color:#e9f5fd;
	margin-top:0.5em;
	padding:0.5em 0.5em 0.5em 0.5em;
}

#intrusion {
	display:none;
	color:#000000;
	font-size:0.9em;
	background-color:#e9f5fd;
	margin-top:0.5em;
	padding:0.5em 0.5em 0.5em 0.5em;
}

#vinculante {
	display:none;
	color:#000000;
	font-size:1em;
	background-color:#e9f5fd;
	margin-top:0.5em;
	padding:0.5em 0.5em 0.5em 0.5em;
}

div#objetivos {
	width:95%;
	clear:both; 
	margin-left:auto;
	margin-right:auto;
	margin-bottom:1%;
}

div#objetivos #encabezado_objetivos { 
	margin-top:0%;
	padding:0.1em 0 0.2em 0.1em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.6em;
	font-weight:bold;
	text-align:left;
	color:#8b95a1;
	/*border-width:1px;
	border-style:none none solid none;
	border-color:##8b95a1; */
	/* background-color:#8b95a1; */
}

div#objetivos ul { 
	margin-top:1%;
	margin-left:10%;
	padding:0;
	list-style-type:none;
	list-style-image:url(../imagenes/flecha.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	vertical-align:middle;
}

div#objetivos ul li { 
	margin-bottom:1%;
}

/********************************************************** gestion *********************************************************/

div#gestion {
	position:static;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	margin:1% 0 1% 0;
}

div#gestion .encabezado_gestion { 
	margin:0 0 1em 0.5em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.8em;
	font-weight:bold;
	text-align:left;
	color:#8b95a1;
}

div#gestion h3 { 
	margin:0 0 1em 1em;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	color:#8b95a1;
}
/************************************************************ servicios *********************************************************/

div#servicios {
	position:static;
	width:100%;
	/* height:300px; */
	margin-left:auto;
	margin-right:auto;
	margin-top:1%;
}

div#servicios p { 
	margin-bottom:1.5em;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	font-weight:normal;
	text-align:left;
	color:#333333;	
}

div#servicios .negrita { 
	margin-top:0%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
	color:#333333;	
}

div#servicios a { 
	color:#1e5d8d;
}

div#servicios a:visited { 
	color:#1e5d8d;
} 

#digitalizacion {
	display:none;
	color:#000000;
	font-size:0.9em;
	background-color:#e9f5fd;
	margin-top:0.5em;
	padding:0.5em 0.5em 0.5em 0.5em;
} 

#bases {
	display:none;
	color:#000000;
	font-size:0.9em;
	background-color:#e9f5fd;
	margin-top:0.5em;
	padding:0.5em 0.5em 0.5em 0.5em;
} 

#factura {
	display:none;
	color:#000000;
	font-size:0.9em;
	background-color:#e9f5fd;
	margin-top:0.5em;
	padding:0.5em 0.5em 0.5em 0.5em;
} 

/************************************************************ contacto *********************************************************/

#cabecera_formulario {
	position:static;
	width:98%;
	margin-left:auto;
	margin-right:auto;
	margin-top:1%;
	margin-bottom:1%;
}

#texto_cabecera_formulario {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#222222; 
	}

#contacto {
	width:98%;
	height:390px;
	position:relative; 
	margin-top:1%;
	margin-bottom:1%;
	margin-left:auto;
	margin-right:auto;
	}
	
#formulario {
	position:static;
	float:left;
	width:45%;
	margin-left:8%;
	margin-right:auto;
	margin-top:1%;
	margin-bottom:5%;
	padding:2%;
	background-color:#e9f5fd;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff; 
}
	
.form label{
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
	color:#666666;
}

.form fieldset {
	border:none;
}

.form fieldset input {
	position:relative;
	margin: 0.2em 0 0.8em 0;
	display:block;
	border:1px solid #0099ff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	width:65%;
	height:80%;
}

.form textarea{
	position:relative;
	margin: 0.2em 0 0.8em 0;
	display:block;
	border:1px solid #0099ff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	width:95%;
}

.form input.boton {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:1em;
	width:15%;
	border:1px solid #0099ff;
	background-color:#ffffff;
	display:block;
	margin-left:auto;
	margin-right:4%;
	margin-top:1em;
}

div#direcciones {
	position:static;
	float:right;
	width:30%;
	margin-left:auto;
	margin-right:auto;
	margin-top:0%;
	margin-bottom:5%;
	padding:2%;
	/* border-width:1px;
	border-style:solid;
	border-color:#0000ff;  */
}

div#direcciones .departamento{
	font-family:Verdana, Geneva, sans-serif;
	margin-top:1.5em;
	margin-bottom:0em;
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	color:#444444;
}

div#direcciones .correo{
	font-family:Verdana, Geneva, sans-serif;
	margin-top:0em;
	margin-bottom:0em;
	font-size:1em;
	font-weight:normal;
	text-align:left; 
}

div#direcciones a{
	color:#40759e;
	text-decoration:underline;
}

div#direcciones a:hover{
	color:#9191FF;
	text-decoration:none;
}

/************************************************************ mapa web *********************************************************/

div#mapa_sitio {
	width:74%;
	margin-top:1%;
	margin-bottom:1%;
	margin-left:auto;
	margin-right:auto;
	}
	
div#mapa_sitio h2 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:normal;
	color:#000080;
	padding:0 0 0 0.5em;
	margin:0;
}

div#mapa_sitio ul { 
	margin-top:1%;
	margin-left:10%;
	padding:0;
	list-style-type:none;
	list-style-image:url(../imagenes/flecha.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	vertical-align:middle;
	color:#40759e;
}

div##mapa_sitio ul li { 
	margin-bottom:1%;
	color:#40759e;
}

div#mapa_sitio ul ul { 
	margin-top:1%;
	margin-left:10%;
	margin-bottom:2%;
	padding:0;
	list-style-type:none;
	list-style-image:url(../imagenes/flecha.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	vertical-align:middle;
	color:#40759e;
}

div##mapa_sitio ul li ul li{ 
	margin-bottom:2%;
	color:#40759e;
}

div#mapa_sitio ul ul ul{ 
	margin-top:1%;
	margin-left:10%;
	margin-bottom:2%;
	padding:0;
	list-style-type:none;
	list-style-image:url(../imagenes/flecha.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:1em;
	vertical-align:middle;
	color:#40759e;
}

div##mapa_sitio ul li ul li ul li{ 
	margin-bottom:2%;
	color:#40759e;
}

div#mapa_sitio a {
	color:#40759e;
	text-decoration:none;
	}

div#mapa_sitio a:hover {
	color:#40759e;
	text-decoration:underline;
	}
.sinbordes{
	border:none
}