/*-----------------------------------------------------------------------------------------------------------------
Hoja de estilo basica para BOREX
author: Mikel Etxezarreta 
email: webmaster@grupoborex.com    
--------------------------------------------------------------------------------------------------------------------*/

/*------------------------------------------------=GENERAL----------------------------------------------------*/
* {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	background-color: #FFFFFF;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size: 65.5%;
	color: #000000;
	line-height: 12pt;
}
#Wrapper {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-image: url(../graficos/pattern.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 800px;
}

/*------------------------------------------------=Cabecera----------------------------------------------------*/
#Wrapper h1 a {
	width: 190px;
	position: absolute;
	font-size: 1em;
	height: 100px;
	top: 10px;
	right: 25px;
}
#Wrapper h1 a span {
	background-image: url(../graficos/picaje_Logo.png);
	position: absolute;
	height: 100%;
	width: 100%;
	background-repeat: no-repeat;
}
.banner {
	position: absolute;
	height: 150px;
	width:750px;
	top: 10px;
	left: 25px;
	background-color: #FFFFFF;
}


/*------------------------------------------------=MENU PRINCIPAL-----------------------------*/

#mainNav {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-weight: bold;
	list-style-type: none;
	/*font-size: 1em;*/
	position: absolute;
	width: 750px;
	height: 30px;
	left: 25px;
	top: 160px;
	background-image: url(../graficos/menubg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#mainNav li {
	float: left;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 110px;
}
#mainNav li a {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	position: absolute;
	text-decoration: none;
	color: #FFFFFF;
}
#mainNav li a:hover {
	color: #eeeeee;
	text-decoration: underline;
    
}


/*------------------------------------------------=MENU INGLES-----------------------------*/

#mainNav li.empresa_en {
	left: 0px;
	top: 0px;
	background-image: url(../graficos/botones/redbutton_EN.gif);
	z-index: 10;
}
#mainNav li.empresa_en a {
	top: 2px;
	padding-right: 90px;
}

#mainNav li.servicios_en {
	left: 108px;
	top: 0px;
	background-image: url(../graficos/botones/pinkbutton_EN.gif);
	z-index: 9;
}
#mainNav li.servicios_en a {
	top: 2px;
	padding-right: 90px;
}

#mainNav li.tecnologia_en {
	left: 216px;
	top: 0px;
	background-image: url(../graficos/botones/greenbutton_EN.gif);
	z-index: 8;
}
#mainNav li.tecnologia_en a {
	top: 2px;
	padding-right: 90px;
}

#mainNav li.productos_en {
	left: 324px;
	top: 0px;
	background-image: url(../graficos/botones/lightbrownbutton_EN.gif);
	z-index: 7;
}
#mainNav li.productos_en a {
	top: 2px;
	padding-right: 90px;
}


#mainNav li.contacto_en {
	left: 432px;
	top: 0px;
	z-index: 6;
	background-image: url(../graficos/botones/lbluebutton_EN.gif);
	
}
#mainNav li.contacto_en a {
	top: 2px;
	padding-right: 90px;
}

#mainNav li.imprimir_en {
	left: 540px;
	top: 0px;
	background-image: url(../graficos/botones/dbluebutton_en.gif);
	z-index: 5;
}
#mainNav li.imprimir_en a {
	top: 2px;
	padding-right: 90px;
}

/*------------------------------------------------=MENU CASTELLANO-----------------------------*/
#mainNav li.empresa {
	left: 0px;
	top: 0px;
	background-image: url(../graficos/botones/redbutton.gif);
	z-index: 10;
}
#mainNav li.empresa a {
	top: 2px;
	padding-right: 90px;
}
#mainNav li.servicios {
	left: 108px;
	top: 0px;
	background-image: url(../graficos/botones/pinkbutton.gif);
	z-index: 9;
}
#mainNav li.servicios a {
	top: 2px;
	padding-right: 90px;
}
#mainNav li.tecnologia {
	left: 216px;
	top: 0px;
	background-image: url(../graficos/botones/greenbutton.gif);
	z-index: 8;
}
#mainNav li.tecnologia a {
	top: 2px;
	padding-right: 90px;
}
#mainNav li.productos {
	left: 324px;
	top: 0px;
	background-image: url(../graficos/botones/lightbrownbutton.gif);
	z-index: 7;
}
#mainNav li.productos a {
	top: 2px;
	padding-right: 90px;
}
#mainNav li.contacto {
	left: 432px;
	top: 0px;
	z-index: 6;
	background-image: url(../graficos/botones/lbluebutton.gif);
}
#mainNav li.contacto a {
	top: 2px;
	padding-right: 90px;
}

#mainNav li.imprimir {
	left: 540px;
	top: 0px;
	background-image: url(../graficos/botones/dbluebutton.gif);
	z-index: 5;
}
#mainNav li.imprimir a {
	top: 2px;
	padding-right: 90px;
}

#mainNav li.idiomas {
	left: 680px;
	top: -2px;
	z-index: 4;
}

#mainNav li.idiomas a {
	top: 2px;
	padding-right: 15px;
}

#mainNav li.idiomas_en {
	left: 680px;
	top: -2px;
	z-index: 4;
}
#mainNav li.idiomas_en a {
	padding-right: 15px;
}


/*------------------------------------------------=CONTENIDO-------------------------------------*/
.contenido {
	width: 800px;
	padding-top: 192px;
}

/*------------------------------------------------=CONTENIDO-------------------------------------*/


/*------------------------------------------------=especifico-------------------------------------*/
.contenido .contEspecifico {
	float: left;
	width: 550px;
	font-size: 11px;
	margin-bottom: 25px;
	background-color: #fafafa;
}
/*ESTE ESTILO SOLO LO RECONOCE HTML*/
* html .contenido .contEspecifico {
 	float: left;
	width: 550px;
	font-size: 11px;
	margin-left: 12px;
	margin-bottom: 25px;
	background-color: #fafafa;
}
.contenido .contEspecifico_presupuesto {
	float: left;
	width: 750px;
	font-size: 11px;
	margin-bottom: 25px;
	background-color: #fafafa;
}
/*ESTE ESTILO SOLO LO RECONOCE HTML*/
* html .contenido .contEspecifico_presupuesto {
 	float: left;
	width: 750px;
	font-size: 11px;
	margin-left: 12px;
	margin-bottom: 25px;
	background-color: #fafafa;
}

/*------------------COLORES----------------------*/
.gris{
	color: #999999;
	font-size: 11px;
	font-weight: bold;
}
.gris_paso{
	color: #999999;
	font-size: 10px;
	font-weight: bold;
}
.negro{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
.negro_12{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.rojo{
	color: #FF0000;
	font-size: 11px;
	font-weight: bold;
}
.naranja{
	 color:#FF9900;
	font-size: 11px;
	font-weight: bold;
}
.verde{
	color:#00CC00;
	font-size: 11px;
	font-weight: bold;
}
.verde_oscuro{
	color:#0666e7;
	font-size: 11px;
	font-weight: bold;
}

.amarillo_oscuro{
	color:#bcbe17;
	font-size: 11px;
	font-weight: bold;
}


.rojo_gr{
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
}
.azul_OK{
	color: #0677d6;
	font-size: 12px;
	font-weight: bold;
}
.azul_corporativo{
	color: #002e62;
	font-size: 11px;
	font-weight: bold;
}

.azul_corporativo_peq{
	color: #002e62;
	font-size: 9px;
	font-weight: bold;
}

.rojo_tenue{
	color: #cd3b56;
	font-size: 12px;
	font-weight: bold;
}
/*------------------COLORES----------------------*/

/*Filtro para evitar IE6 o menor*/
.contenido>.contEspecifico {
	margin-left: 25px;
}
/*Filtro para evitar IE6 o menor*/
.contenido>.contEspecifico_presupuesto {
	margin-left: 25px;
}

.contEspecifico h3 {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0.8em;
	color: #FFFFFF;
	font-size: 1.7em;
	background-image: url(../graficos/barraLarga.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.contEspecifico a {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #1b2574;
	/*font-size: 1.1em;*/
	text-decoration:none;
}
.contEspecifico a:hover {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	color: #1669ca;
	/*font-size: 1.1em;*/
	text-decoration:underline;
}
.contEspecifico p {
	text-align:justify;
	font-size:1.0em;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 0.8em;
	text-indent: 0.8em;
}
/*-----------ZONA DESCARGAS-----------------*/
.contEspecifico .archivos_descargas {
	clear:both;
	width:400px;
	padding-left:35px;
	padding-top:10px;
	margin-bottom:10px;
}
.contEspecifico .imagen_descargas {
	float:left;
	width:40px;;
}
.contEspecifico .nombre_descarga {
	width:20px;
	margin-top:15px;
}
.contEspecifico p.titulo_descargas {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #1b2574; 
	text-align:left;
	margin-left:10px;
	margin-top:22px;
	text-decoration:underline;
}
.contEspecifico .sin_marcaje {
	color: #999999;
	font-size: 11px;
	font-weight: bold;
}
/*-----------ZONA DESCARGAS-----------------*/
/*-----------POP_SEL_POSICION-----------------*/


/*-----------POP_SEL_POSICION-----------------*/
.contEspecifico p.texto_secciones {
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 0.8em;
	text-indent: 0.8em;
}
.contEspecifico p.pelicula_projob {
	margin-top:5px;
	margin-left:63px;
	margin-right:15px;
	/*font-size:1.0em;*/
	margin-bottom: 0.8em;
}
p.logopopsel {
	width:60px;
	height:60px;
	margin-top:10px;
	margin-left:203px;
	margin-right:15px;
	border: 1px solid #cccccc;
}

.contEspecifico p.texto_secciones_pro {
	margin-top:30px;
	margin-left:15px;
	margin-right:15px;
	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 0.8em;
	text-indent: 0.8em;
}

.contEspecifico p.firma {
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
	/*font-size:1.0em;*/
	font-family: Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin-bottom: 0.8em;
	text-indent: 0.8em;
}
.contEspecifico table{
	width:80%;
	text-align:center;
	margin-left:50px;
	margin-top:20px;
	border:solid 1px;
}

.contEspecifico th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#006;
}
.contEspecifico td{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:12px;
}

/*------------------------------------------------=SERVICIOS-------------------------------------*/

.contEspecifico p.texto_secciones_bold {
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
	font-size:11px;
	font-weight:bold;
	font-family:Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 0.8em;
	text-indent: 0.8em;
}
.contEspecifico p.titulo_centrado_gr {
	margin-top:10px;
	font-size:12px;
	color: #1b2574;
	font-weight:bold;
	font-family: Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
	/*text-decoration:underline;*/
	text-align:left;
}
.contEspecifico p.titulo_centrado_pq {
	margin-top:5px;
	margin-left:15px;
	font-size:11px;
	color: #FF0000;
	font-weight:bold;
	font-family: Myriad Pro, Myriad, Helvetica, Arial, sans-serif;
	text-align:left;
	text-indent: 0.8em;
}
.contEspecifico p.texto_secciones_cen {
	margin-top:4px;
	margin-left:30px;
	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 15px;
	text-indent: 0.8em;
}

/*------------------------------------------------=SERVICIOS-------------------------------------*/

.contEspecifico div#texto_secciones2 {
	padding-left:20px;
	padding-right:5px;
	text-align:right;
	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 0.8em;
	text-indent: 0.8em; 
	float:left;
}
.contEspecifico div.marcas {
	padding-left:5px;
	padding-top:5px;
	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	float:left;
}
.contEspecifico div.banner_disenio {
	margin-left:145px;
}

.contEspecifico div.textos {
	padding-bottom:25px;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	float:left;
}

.contEspecifico div.imagenes_grupo {
	padding-left:18px;
	margin-left:35px;
	margin-right:5px;	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 20px;
	margin-top:10px;
	float:left;
}
.contEspecifico div.imagenes_grupo_pro {
	padding-left:18px;
	margin-left:35px;
	margin-right:5px;	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 5px;
	margin-top:10px;
	float:left;
} 
 
.contEspecifico div.imagenes_talbot {
	padding-left:18px;
	margin-left:15px;
	margin-right:5px;	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 20px;
	margin-top:10px;
	float:left;
}
.contEspecifico div.imagenes_grupoborex {
	padding-left:18px;
	margin-left:149px;	/*font-size:1.0em;*/
	margin-right:5px;	/*font-size:1.0em;*/
	margin-top:18px;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 20px;
	margin-top:10px;
	float:left;
}
.contEspecifico div.imagenes_projob {
	padding-left:18px;
	margin-left:55px;	/*font-size:1.0em;*/
	margin-right:5px;	/*font-size:1.0em;*/
	margin-top:18px;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 20px;
	margin-top:10px;
	float:left;
}

.contEspecifico div.imagenes_grupo2 {
	padding-left:18px;
	margin-left:5px;
	margin-right:5px;
	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 0.8em;
	float:left;
}
.contEspecifico div.imagenes_grupo_deport {
	padding-left:18px;
	margin-left:5px;
	margin-right:5px;
	margin-top:18px;
	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 0.8em;
	float:left;
}
.contEspecifico div.imagenes_grupo_labora{
	padding-left:18px;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	/*font-size:1.0em;*/
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	margin-bottom: 0.8em;
	float:left;
}

.contEspecifico p.texto {
	margin-left: 5%;
	margin-right: 5%;
	margin-top: 0.7em;
	margin-bottom: 0.8em;
	text-indent: 0.8em;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size: 12px;
	background-color: #fafafa;
	text-align: justify;
}
.contEspecifico p.linea_tabla_precios {
	margin-left: 25px;
	margin-right: 5%;
	margin-top: 0.7em;
	margin-bottom: 0.8em;
	text-indent: 0.8em;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size: 9.5px;
	background-color: #fafafa;
	text-align: justify;
}


.contEspecifico p.tituloPresupuesto {
	margin-left: 5px;
	margin-top:10px;
	text-indent: 0.8em;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration:underline;
	font-weight:bold;
	color:#1b2574;
	background-color: #fafafa;
}
.contEspecifico p.tituloPresupuesto2 {
	margin-left: 15px;
	margin-top:10px;
	text-indent: 0.8em;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color:#1b2574;
	background-color: #fafafa;
	text-decoration:underline;
}
.contEspecifico p.asteriscos {
	margin-left: 15px;
	margin-top:15px;
	text-indent: 0.8em;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight:bold;
	background-color: #fafafa;	
}

.contEspecifico p.texto_productos {
	margin-top: 15px;
	text-indent: 0.8em;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.contEspecifico p#pagina {
	font-size: 1.1em;
	color: #1b2574;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 40%;
	background-color: #fafafa;
}

.contEspecifico .cuentapaginas {
	text-align:center;
	color: #1b2574;
	font-size: 1.0em;
	font-weight: bold;
	margin-top: 3px;
	background-color: #fafafa;
	clear:both;
}
.contEspecifico .cuentapaginas a {
	text-decoration: none;
	/*color: #1b2574;*/
}
.contEspecifico .cuentapaginas a:hover {
	text-decoration: underline;	
}

/*ESTILO PARA LAS FITXAS PEQUEÑAS DE FOTO ALBUM*/
.contEspecifico .fotos {
	width: 130px;
	float: left;
	border: 1px solid #cccccc;
	margin-top: 10px; 
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 32px;
	clear: none;
}
/*ESTE ESTILO SOLO LO RECONOCE HTML*/
* html .contEspecifico .fotos {
	width: 130px;
	float: left;
	border: 1px solid #cccccc;
	margin-top: 10px; 
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 21px;
	clear: none;
}
/*ESTILO PARA LOS FORMULARIOS*/

.contEspecifico #form_reg_cliente {
	width: 400px;
	margin-left: 70px;
	margin-top: 15px;
}
.contEspecifico #registrado {
	width: 570px;
	height:500px;
}

.contEspecifico #form_reg_cliente div.usuario {
	margin-bottom: 10px;
}
.contEspecifico #form_reg_cliente div.usuario label {
	display: block;
	float: left;
	width: 150px;
	font-weight: bold;
	font-size: 12px;	
}
.contEspecifico #form_reg_cliente div.usuario label strong {
	color: #FF0000;	
}
.contEspecifico #form_reg_cliente input {
	background-color: #ffffff;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	/*font-weight: bold;*/
	font-size: 1.0em;
	color: #1b2574;	
	border: solid 1px black;
	width: 200px;
}
.contEspecifico #form_reg_cliente input.peque{
	background-color: #ffffff;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	/*font-weight: bold;*/
	font-size: 1.0em;
	color: #1b2574;	
	border: solid 1px black;
	width: 40px;
}
.contEspecifico #form_reg_cliente div.usuario textarea {
	background-color: #ffffff;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	/*font-weight: bold;*/
	font-size: 1.0em;
	color: #1b2574;	
	border: solid 1px black;
}

.contEspecifico #form_reg_cliente select {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	width: 150px;
	background-color: #FFFFFF;
	border: 1px solid #C3c3C3;
	color: #1b2574;
	font-size: 1.0em;
}
.contEspecifico #form_reg_cliente select.peque{
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	width: 46px;
	background-color: #FFFFFF;
	border: 1px solid #C3c3C3;
	color: #1b2574;
	font-size: 1.0em;
}
.contEspecifico #form_reg_cliente div.botonEnviar  {
	font-size:1.0em;
	font-weight:bold;
	clear: none;
	float: right;
}
.contEspecifico #form_reg_cliente div.botonEnviarPedidos  {
	font-size:1.0em;
	font-weight:bold;
	clear: none;
	float:left;
	margin-left:150px;
}

#DatosComprador_imp .botones .botonderecha {
	margin-top:5px;
	margin-bottom:5px;
	margin-right:10px;
	float:right;
}
#DatosComprador_imp .botones .botonizquierda{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	float:left;
}
#ContenidoPedido_imp #DatosPedido_imp{
	width:720px;
	margin-right:10px;
	float:left;
}
#ContenidoPedido_imp #DatosPedido_imp .ProductoPedidoPar{
	width:520px;
	margin-right:3px;
	padding-bottom:10px;
	margin-top:7px;
	margin-left:70px;
	float:left;
	border: solid 1px #1b2574;
}
#ContenidoPedido_imp  #DatosPedido_imp .PrecioPedidoPar{
	width:60px;
	margin-top:7px;
	float:left;
	border: solid 1px #1b2574;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #1b2574;
	text-align:right;
}

#DatosPedido_imp .ProductoPedidoPar .logopedido{
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	/*font-weight: bold;*/
	font-size: 11px;
	color: #000000;	
	margin-left:20px;
	margin-top: 10px;
	clear:both;
}
#DatosPedido_imp .ProductoPedidoPar .logopedido img{
	border: solid 1px #1b2574;
}

#DatosPedido_imp .ProductoPedidoPar .posicion_texto_imp{
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}
#ContenidoPedido_imp #Cabecera_Totales{
	float:left;
	width:720px;
	color:#000000;
	font-size:12px;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-weight:bold;
	display:block;
}
#ContenidoPedido_imp #Cabecera_Totales #columna_texto{
	width:507px;
	float:left;
	margin-top:3px;
	margin-left:70px;
	background-color:#FFFFFF;
	text-align:right;
	padding-left:10px;
	padding-right:3px;
	padding-top:1px;
	border: solid 1px #1b2574;
}
#ContenidoPedido_imp #Cabecera_Totales #columna_euros{
	width:60px;
	float:left;
	margin-left:3px;
	margin-top:3px; 
	padding-left:5px;
	padding-top:1px;
	background-color:#FFFFFF;
	text-align:right;
	border: solid 1px #1b2574;
}


#DatosPedido_imp .ProductoPedidoPar .producto_imp{
	margin-bottom:5px;
	margin-top:5px;
	margin-left:10px;
	font-size: 13px;
}
#DatosPedido_imp .ProductoPedidoPar .unidades_imp{
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #000000;	
	margin-right:5px;
	margin-left:20px;
}

#ContenidoPedido_imp .labelpedido_imp {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #000000;
	text-align:left;
	margin-bottom:2px;
	margin-left:70px;
	margin-top:5px;
}
#ContenidoPedido_imp .textopedido_imp {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
}
/*------------------------------------------------=DATTOS PEDIDO-PASO5----------------------------------*/


/*------------------------------------------------=menusecundario----------------------------------*/
.contenido .menuSecundario {
	background-color: #fafafa;
	float: right;
	width: 190px;
}
/*ESTE ESTILO SOLO LO RECONOCE HTML*/
* html .contenido .menuSecundario {
	background-color: #fafafa;
	float: right;
	margin-right: 12px;
	width: 190px;
}

/*Filtro para evitar IE6 o menor*/
.contenido>.menuSecundario {
	margin-right: 25px;
}
.menuSecundario a {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	color: #1b2574;	
	text-decoration:none;
}
.menuSecundario a:hover {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	color: #1669ca;
	background-color: #FaFaFa;
	text-decoration:underline;
}

.contenido .menuSecundario div.banner_fotos {
	margin-top:30px;
	margin-left:25px;
}


/*VALIDACIONES*/
.contenido .menuSecundario #validaciones {
	margin-top:10px;
}
/*#validaciones {
	width: 190px;
	float: right;
	padding-top: 12px;
	clear:both;
}
/*PARA IE va con clear:both*/
/** html #validaciones {
	width: 190px;
	float: right;
	padding-top: 12px;
	clear:both;
}*/

#validaciones ul {
	margin: 0;
	padding: 0;
}

#validaciones li {
	display: inline;
	list-style: none;
	margin-top: 0;
}

#validacion_accesibilidad {
	margin-right: 8px;
	margin-left:5px;
}

#validacion_xhtml {
	margin-right: 5px;
	margin-left:30px;
}

/*---USUARIO*/
.contenido .menuSecundario #usuario {
   
}
#menuUsuario input {
	border: 1px solid #000000;
	background-color: #ffffff;
	width:70px;
	height:15px;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	color: #1b2574; 
	margin-left: 3px;
	margin-top: 10px;
	font-weight: bold;
	font-size: 10px;
	float: right;
}

#menuUsuario label {
	float: right;
	font-size: 11px;
	font-weight: bold;
	margin-top: 10px;
}
#menuUsuario label.nombre_apellido {
	float: right;
	font-size: 11px;
	font-weight: bold;
	color:#999999;
	margin-top: 5px;
}
#menuUsuario div {
	margin-left: 5px;
	margin-right: 5px;
    
}
#menuUsuario div.usuario,
#menuUsuario div.contrasena {
    clear: both;
}
#menuUsuario div p {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size: 10px;
	clear: both;
	float: right;
    margin-bottom: 2px;
    margin-top: 2px;
}
#menuUsuario div p a {
	/*color: #1b2574;
	font-size: 1.0em;*/
	font-size: 10px;
	text-decoration: none;
}
#menuUsuario div p a:hover {
	/*font-size: 1.0em;*/
	color: #1669ca;
	text-decoration: underline;
}
/*---USUARIO*/


/*---CARRITO*/
/*------------------------------------------------=FOTOS CENTRADAS EN TECNOLOGIA----------------------------------*/
.imagen_centrada{
	margin-top:12px;
	margin-left:35px;
}
/*------------------------------------------------=FOTOS CENTRADAS EN TECNOLOGIA----------------------------------*/


/*------------------------------------------------=footer----------------------------------*/
.footer_presupuesto {
	clear: both;	
	background-image: url(../graficos/bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-left: 24px;
	padding-bottom: 20px;
}
* html .footer_presupuesto {
	clear: both;	
	background-image: url(../graficos/bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-top: 5px;
	padding-left: 30px;
	padding-bottom: 24px;
	
}

.footer {
	clear: both;	
	background-image: url(../graficos/bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-left: 10px;
	padding-bottom: 20px;
}
* html .footer {
	clear: both;	
	background-image: url(../graficos/bottom.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 20px;
	
}
.footer p {
	padding: 5px;
	margin-left:24%;
}
.footer a {
	color: #797d80;
	padding-top: 4px;
	width: 100px;
	text-decoration: none;
}
.footer a:hover {
	/*background-color: #fafafa;*/
	text-decoration: underline;
}
/*------------------------------------------------=footer----------------------------------*/

.imagen_dst{
	margin-top:10px;
	margin-left:10px;
}
/*------------------------------------------------pop Logos Guardar---------------------------*/
.popLogosGuardarCuerpo {
	width: 550px;
	height:400px;
}
.popLogosGuardarCuerpo a {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #1b2574;
	font-size: 11px;
	text-decoration:none;
}
.popLogosGuardarCuerpo a:hover {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	color: #1669ca;
	/*font-size: 1.1em;*/
	text-decoration:underline;
}
.popLogosGuardarCuerpo #popLogosGuardar {
	margin-left: 5px;
	margin-top: 6px;
}

#popLogosGuardar p.titulo {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #000000;
	text-align:left;
	margin-left:10px;
	margin-bottom:12px;
}


#popLogosGuardar a:hover {
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	color: #1669ca;
	/*font-size: 1.1em;*/
	text-decoration:underline;
}

#popLogosGuardar div.archivos label {
	float: left;
	width: 50px;
	margin-left:20px;
	font-weight: bold;
	/*font-size: 1.1em;	*/
}
#popLogosGuardar input {
	background-color: #ffffff;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	/*font-weight: bold;*/
	font-size: 10px;
	color: #1b2574;	
	border: solid 1px black;
	width: 25px;
	margin-left:20px;
	margin-bottom:4px;
}
#popLogosGuardar select {
	background-color: #ffffff;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	/*font-weight: bold;*/
	font-size: 10px;
	color: #1b2574;	
	border: solid 1px black;
	width: 39px;
	margin-left:20px;
	margin-bottom:4px;
}

#popLogosGuardar .botones {
	font-size:1.0em;
	font-weight:bold;
	width: 550px;
	height:10px;
}

#popLogosGuardar div.botonDerecha  {
	clear: none;
	margin-top:10px;
	margin-right:30px;
	float: right;
}
#popLogosGuardar div.botonIzquierda{
	margin-top:10px;
	clear: none;
	float: left;
}


#popLogosGuardar p.texto {
	margin-top:5px;
	margin-bottom:10.5px;
	margin-left:20px;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size:11.5px;
	text-align:left;
}
#popLogosGuardar p.error {
	margin-top:5px;
	margin-bottom:10.5px;
	margin-left:30px;
	font-family: "Myriad Pro", Myriad, Helvetica, Arial, sans-serif;
	font-size:10.5px;
	text-align:left;
	color:#FF0000;
}

/*------------------------------------------------pop Logos Guardar---------------------------*/


