@import url("generica.css");

/* Orden de columnas */

body .col_izq{width:220px; float:left; margin:8px 0px 0 0;}
body .col_cent {width:385px; float:left; margin:8px 0 0 15px; text-align:left}
body .col_der {float:right; width:135px; margin:8px 0 0 0; text-align:left;}

/*   id para colores segun seccion   */

#rojo.caja4 {border-color:#cc0001}
#rojo.caja4 h5  { color:#cc0001; border-color:#cc0001}
#rojo.caja4 h5 a { color:#cc0001; border-color:#cc0001}
#rojo.caja4 .cuerpo h5 a:hover{color:#333}
#rojo.caja4 a { color:#cc0001; border-color:#cc0001}

#rojo.caja5 {border-color:#cc0001}
#rojo.caja5 h5  { color:#cc0001; border-color:#cc0001}
#rojo.caja5 h5 a { color:#cc0001; border-color:#cc0001}
#rojo.caja5 .cuerpo h5 a:hover{color:#333}
#rojo.caja5 a { color:#cc0001; border-color:#cc0001}

#rojo.caja7 a{ color:#cc0001}
#rojo.caja7 a.cabecera {background:url(/imagenes/imgplantilla/icono2roj.gif) no-repeat 0 3px}

#rojo.caja9 a { color:#cc0001}
#rojo.caja9 a.cabecera {background:url(/imagenes/imgplantilla/icono2roj.gif) no-repeat 0 3px}


#marron.caja4 {border-color:#CD6702}
#marron.caja4 h5  { color:#CD6702; border-color:#CD6702}
#marron.caja4 h5 a { color:#CD6702; border-color:#CD6702}
#marron.caja4 .cuerpo h5 a:hover{color:#333}
#marron.caja4 a { color:#CD6702; border-color:#CD6702}

#gris.caja4 {border-color:#324C5B}
#gris.caja4 h5  { color:#324C5B; border-color:#324C5B}
#gris.caja4 h5 a { color:#324C5B; border-color:#324C5B}

#gris.caja4 .cuerpo h5 a:hover{color:#f99213}
#gris.caja4 a { color:#324C5B; border-color:#324C5B1}

#gris.caja5 {border-color:#324C5B}
#gris.caja5 h5  { color:#324C5B; border-color:#324C5B}
#gris.caja5 h5 a { color:#324C5B; border-color:#324C5B}

#gris.caja5 .cuerpo h5 a:hover{color:#f99213; }
#gris.caja5 a { color:#324C5B; border-color:#324C5B}

#gris.caja7 a { color:#324C5B}
#gris.caja7 a.cabecera {background:url(/imagenes/imgplantilla/icono.gif) no-repeat 0 3px}

#gris.caja9 a { color:#324C5B}
#gris.caja9 a.cabecera {background:url(/imagenes/imgplantilla/icono.gif) no-repeat 0 3px}

#azul.caja4 {border-color:#2c83b7}
#azul.caja4 h5  { color:#2c83b7; border-color:#2c83b7}
#azul.caja4 h5 a { color:#2c83b7; border-color:#2c83b7}

#azul.caja4 .cuerpo h5 a:hover{color:#ccc}
#azul.caja4 a { color:#2c83b7; border-color:#2c83b7}

#azul.caja5 {border-color:#2c83b7}
#azul.caja5 h5  { color:#2c83b7; border-color:#2c83b7}
#azul.caja5 h5 a { color:#2c83b7; border-color:#2c83b7}

#azul.caja5 .cuerpo h5 a:hover{color:#333}
#azul.caja5 a { color:#2c83b7; border-color:#2c83b7}
#azul.caja7 a{ color:#2c83b7}
#azul.caja7 a.cabecera {background:url(/imagenes/imgplantilla/icono.gif) no-repeat 0 3px}

#azul.caja9 a { color:#2c83b7}
#azul.caja9 a.cabecera {background:url(/imagenes/imgplantilla/icono.gif) no-repeat 0 3px}

/*Empiezan elementos de la cabecera  */

#cabecera .mbanner{background:url(/imagenes/imgplantilla/lineF99213.gif) repeat-x bottom; padding-bottom:4px;}
#cabecera img.banner{margin-left:1em}
#cabecera img.logo{margin-bottom:.4em}

/*Terminan elementos de la cabecera  */

/* Herramientas debajo cabecera  */

.herramientas{ 
	border-top: 1px dotted #53779B;
	border-bottom: 1px dotted #53779B;
	text-align:right;
	background:url(/imagenes/imgplantilla/line013656.gif) repeat-x bottom; padding:3px 0 3px 0;
	}
.herramientas .dSepa{
	font-size:11px;
	vertical-align:middle; 
	margin:0;
	padding:.2em 0 .2em .5em
	}
.herramientas a:hover{text-decoration:underline}
.herramientas a.dh1, .herramientas a.dh2, .herramientas a.dh3, .herramientas a.dh4, .herramientas a.dh5, {padding-left:1.5em}
.herramientas a.dh6{padding-left:2em}
.herramientas ul{margin:0;padding:0}
.herramientas li{list-style:none;display:inline;vertical-align:top;margin:0;padding:0; font-size:11px}
.herramientas li.t1, .herramientas li.t2, .herramientas li.t3{padding-left:.2em}
.herramientas li.t2{
	background:url(/imagenes/imgplantilla/sepHerramientas.gif) repeat-y right;
	padding-right:.3em
	}
.herramientas a.dh1{background:url(../imagenes/icoH1.gif) no-repeat 0;}
.herramientas a.dh2{background:url(../imagenes/icoH2.gif) no-repeat 0;}
.herramientas a.dh3{background:url(../imagenes/icoH3.gif) no-repeat 0;}
.herramientas a.dh4{background:url(../imagenes/icoH4.gif) no-repeat 0;}
.herramientas a.dh5{background:url(../imagenes/icoH5.gif) no-repeat 0;}
.herramientas a.dh1:hover{background:url(../imagenes/icoH1.gif) no-repeat 0;text-decoration:underline}
.herramientas a.dh2:hover{background:url(../imagenes/icoH2.gif) no-repeat 0;text-decoration:underline}
.herramientas a.dh3:hover{background:url(../imagenes/icoH3.gif) no-repeat 0;text-decoration:underline}
.herramientas a.dh4:hover{background:url(../imagenes/icoH4.gif) no-repeat 0;text-decoration:underline}
.herramientas a.dh5:hover{background:url(../imagenes/icoH5.gif) no-repeat 0;text-decoration:underline}
.herramientas a.dh6{background:url(../imagenes/home.gif) no-repeat 0;}
.herramientas a.dh6:hover{background:url(../imagenes/home.gif) no-repeat 0;text-decoration:underline}
/* Fin herramientas debajo cabecera  */

/* secciones  */
#seccion_productos {
background:#53779B; 
width:400px;
height:30px;
margin:5px 0 0 0; 
text-align:left; 
float:left;
padding:10px 0 0 10px;
color:#FFFFFF;
font-weight:normal;
}
#seccion_productos h5{
font-size:12px;
font-weight:normal;
}
#seccion_productos span{
font-size:16px;
font-weight:bold;
}
/* Banner secciones*/
#banner_productos{
	background:url(../imagenes/ban_productos.gif) no-repeat;
	height:100px;
	width:385px;
	}
#banner_productos p{
	font-size:.7em;
	padding-left:185px;
	color:#333;
	width:200px;
	text-align:left;
	}	
#banner_productos h5{
	font-size:.9em;
	padding-left:185px;
	color:#53779b;
	width:200px;
	text-align:left;
	}	
	
#banner_productos3{
	background:url(../imagenes/ban_productos3.jpg) no-repeat;
	height:100px;
	width:385px;
	}
#banner_productos3 p{
	font-size:.7em;
	padding-left:185px;
	color:#333;
	width:200px;
	text-align:left;
	}	
#banner_productos3 h5{
	font-size:.9em;
	padding-left:185px;
	color:#53779b;
	width:200px;
	text-align:left;
	}	
	
#banner_productosnpi{
	background:url(../imagenes/ban_productosnpi.jpg) no-repeat;
	height:100px;
	width:385px;
	}
#banner_productosnpi p{
	font-size:.7em;
	padding-left:185px;
	color:#333;
	width:200px;
	text-align:left;
	}	
#banner_productosnpi h5{
	font-size:.9em;
	padding-left:185px;
	color:#53779b;
	width:200px;
	text-align:left;
	}	
	
/* Banner pago con tarjeta */
#banner{
	float:right;
	margin-top:10px;
	padding-top:10px;
	width:550px;
	height:131px;
	background:url(../imagenes/banner_tarjeta.jpg) no-repeat;
	text-align:right;
	}
#banner a{
	font-size:.7em;
	font-weight:bold;
	padding-right:10px;
	color:#ee8505;
	}
#banner a:hover{
	font-size:.7em;
	font-weight:bold;
	padding-right:10px;
	color:#333;
	}
#banner p{
	font-size:.7em;
	padding-right:10px;
	color:#333;
	width:375px;}

/* Fin Banner pago con tarjeta */

/*div {border: 1px solid #333}*/

/*Empiezan elementos de col_izq */

.botoneras_izq{
float:left; 
margin:0 0 .5em .05em; 
width:215px; 
clear:both
}
.botoneras_izq h5{margin:0 0 3px 0; padding:0px;font-weight:bold; color:#ffffff;}
.botoneras_izq .caja_tsry{background:transparent;width:215px; float:left; }
.botoneras_izq .caja_pys{background:transparent; width:216px;vertical-align:top}

/*redondeado de las cajas*/
.botoneras_izq .caja_tsry .top,  .botoneras_izq .caja_tsry .bottom, .botoneras_izq .caja_pys .top,  .botoneras_izq .caja_pys .bottom {display:block; background:transparent; font-size:1px; float:left; width:100%}
.botoneras_izq .caja_tsry .b1,  .botoneras_izq .caja_tsry .b2,  .botoneras_izq .caja_tsry .b3,  .botoneras_izq .caja_tsry .b4,  .botoneras_izq .caja_tsry .b1b,  .botoneras_izq .caja_tsry .b2b,  .botoneras_izq .caja_tsry .b3b,  .botoneras_izq .caja_tsry .b4b, .botoneras_izq .caja_pys .b1,  .botoneras_izq .caja_pys .b2,  .botoneras_izq .caja_pys .b3,  .botoneras_izq .caja_pys .b4,  .botoneras_izq .caja_pys .b1b,  .botoneras_izq .caja_pys .b2b,  .botoneras_izq .caja_pys .b3b,  .botoneras_izq .caja_pys .b4b{display:block; overflow:hidden;}
.botoneras_izq .caja_tsry .b1,  .botoneras_izq .caja_tsry .b2,  .botoneras_izq .caja_tsry .b3,  .botoneras_izq .caja_tsry .b1b,  .botoneras_izq .caja_tsry .b2b,  .botoneras_izq .caja_tsry .b3b, .botoneras_izq .caja_pys .b1,  .botoneras_izq .caja_pys .b2,  .botoneras_izq .caja_pys .b3,  .botoneras_izq .caja_pys .b1b,  .botoneras_izq .caja_pys .b2b,  .botoneras_izq .caja_pys .b3b{height:1px}
.botoneras_izq .caja_tsry .b2 {background:#E6EBEF; border-left:1px solid #E6EBEF; border-right:1px solid #E6EBEF;}
.botoneras_izq .caja_tsry .b3 {background:#E6EBEF; border-left:1px solid #E6EBEF; border-right:1px solid #E6EBEF;}
.botoneras_izq .caja_tsry .b4 {background:#E6EBEF; border-left:1px solid #E6EBEF; border-right:1px solid #E6EBEF;}
.botoneras_izq .caja_tsry .b4b {background:#E6EBEF; border-left:1px solid #E6EBEF; border-right:1px solid #E6EBEF;}
.botoneras_izq .caja_tsry .b3b {background:#E6EBEF; border-left:1px solid #E6EBEF; border-right:1px solid #E6EBEF;}
.botoneras_izq .caja_tsry .b2b {background:#E6EBEF; border-left:1px solid #E6EBEF; border-right:1px solid #E6EBEF;}

.botoneras_izq .caja_tsry .b1 {margin:0 5px; background:#E6EBEF;}
.botoneras_izq .caja_tsry .b2,  .botoneras_izq .caja_tsry .b2b, .botoneras_izq .caja_pys .b2,  .botoneras_izq .caja_pys .b2b {margin:0 3px; border-width:0 2px;}
.botoneras_izq .caja_tsry .b3,  .botoneras_izq .caja_tsry .b3b, .botoneras_izq .caja_pys .b3,  .botoneras_izq .caja_pys .b3b {margin:0 2px;}
.botoneras_izq .caja_tsry .b4,  .botoneras_izq .caja_tsry .b4b, .botoneras_izq .caja_pys .b4,  .botoneras_izq .caja_pys .b4b {height:2px; margin:0 1px;}
.botoneras_izq .caja_tsry .b1b {margin:0 5px; background:#E6EBEF;}

.botoneras_izq .caja_tsry .boxcontent {
	display:block;
	background:#E6EBEF;
	text-align:left;
	padding:.5em 1.1em;
	font-size:11px;
	color:#033655;
	border-width:0;
	margin:0;
}
.botoneras_izq .caja_tsry .boxcontent ul{
	margin:0 0 5px 0;
	padding:0 0 4px 0;
	}
.botoneras_izq .caja_tsry .boxcontent ul.t1 li{
	list-style:none;
	margin:0 0 2px 0;
	padding:5px 0 5px 0; 
	border-bottom:1px solid #fff;
	font-size: 1em;
	}
.botoneras_izq .caja_tsry .boxcontent ul.t1  a{
	color:#033655;
	text-decoration:none;
	padding-left:.6em;
	background:url(/imagenes/imgplantilla/icoMenT1.gif) no-repeat 0 0.2em; 
	line-height:11px; 
	display:block; 
	height:auto !important; 
	height:11px;
	}
.botoneras_izq .caja_tsry .contCentro{background:#E6EBEF;padding:0px; margin:0px; }


/**/
*html .botoneras_izq .caja_tsry .boxcontent ul.t1  a{
	color:#033655;
	text-decoration:none;
	padding-left:.6em;
	background:url(/imagenes/imgplantilla/icoMenT1.gif) no-repeat 0 .4em; 
	line-height:11px; 
	display:block; 
	min-height:15px; 
	height:auto !important; 
	height:15px;
	}
/**/

.botoneras_izq .caja_tsry .boxcontent ul.t1 a:hover{color:#DF0827;text-decoration:none;background-image:url(/imagenes/imgplantilla/icoMenT11On.gif)}
.botoneras_izq .caja_tsry .boxcontent h4{background:transparent;font-size:13px;color:#323433;padding:0; margin:0}
.botoneras_izq .caja_tsry .boxcontent ul.t2{margin-bottom:9px}
.botoneras_izq .caja_tsry .boxcontent ul.t2 li{list-style:none;margin:0px 0px 10px 0px;padding:0 0 0 7px;background:url(/imagenes/imgplantilla/pointer.gif) no-repeat 0 5px;color:#666;font-size:11px}
.botoneras_izq .caja_tsry .boxcontent ul.t2 a{text-decoration:none;color:#043659;font-size:11px}
.botoneras_izq .caja_tsry .boxcontent ul.t2 a:hover{text-decoration:underline}
.botoneras_izq .caja_tsry .boxcontent .linea{background:url(/imagenes/imgplantilla/line013656.gif) repeat-x top}

.botoneras_izq .caja_tsry .boxcontent ul.t2  a{line-height:13px; display:block; min-height:15px; height:auto !important; height:11px;}
/**/

*html .botoneras_izq .caja_tsry .boxcontent ul.t2  a{line-height:13px; display:block; min-height:15px; height:auto !important; height:11px;}
/**/

.botoneras_izq .caja_pys{padding-bottom:4px; float:left}

.botoneras_izq .caja_pys .compo2 { width:240px; text-align:left; }/**/

.botoneras_izq .caja_pys h5{font-size:13px;color:#CC0202;margin:0;padding:0;font-weight:bold}
.botoneras_izq .caja_pys .b2 {background:#FAE5E4; border-left:1px solid #FAE5E4; border-right:1px solid #FAE5E4;}
.botoneras_izq .caja_pys .b3 {background:#FAE5E4; border-left:1px solid #FAE5E4; border-right:1px solid #FAE5E4;}
.botoneras_izq .caja_pys .b4 {background:#FAE5E4; border-left:1px solid #FAE5E4; border-right:1px solid #FAE5E4;}
.botoneras_izq .caja_pys .b4b {background:#FAE5E4; border-left:1px solid #FAE5E4; border-right:1px solid #FAE5E4;}
.botoneras_izq .caja_pys .b3b {background:#FAE5E4; border-left:1px solid #FAE5E4; border-right:1px solid #FAE5E4;}
.botoneras_izq .caja_pys .b2b {background:#FAE5E4; border-left:1px solid #FAE5E4; border-right:1px solid #FAE5E4;}
.botoneras_izq .caja_pys .b1 {margin:0 5px; background:#FAE5E4;}
.botoneras_izq .caja_pys .b1b {margin:0 5px; background:#FAE5E4;}

.botoneras_izq .caja_pys .boxcontent{
	background:#FAE5E4;
	text-align:left;
	width:216px;
	float:left;
	clear:both;
	border-width:0;
	margin:0;
}


/* compo1 */
.compo1{font-size:11px;color:#333331;  background:url(/imagenes/imgplantilla/lineCD0102.gif) repeat-x bottom; padding-bottom:13px; text-align:left; float:left; margin: 5px 0 0 5px; width:200px }
.compo1 .imagen1 { text-align:left}
.compo1 .contenido1{/*float:left;*/ }

.compo1 p{margin:0;padding:0}
.compo1 h5 {margin:0 0 3px 0}
.compo1 a{color:#CD0102;font-weight:bold;text-decoration:none;}
.compo1 a:hover{text-decoration:underline}


/* menu izquierdo La Empresa */
.compo2{
	font-size:11px;
	color:#333331;
	background:url(/imagenes/imgplantilla/lineCD0102.gif) repeat-x bottom;
	float:left; 
	display:block;
	text-align:left;
	padding:.5em 1.1em;
	color:#033655;
	border-width:0;
	margin:0;
}

.compo2 ul{
	margin:0 0 5px 0;
	padding:0 0 4px 0;
}
.compo2 li{
	list-style:none;
	margin:0 0 2px 0;
	padding:5px 0 5px 0; 
	border-bottom:1px solid #fff;
	font-size: 1em;
	width:216px;
}
.compo2 li  a{
	color:#033655;
	text-decoration:none;
	padding-left:.6em;
	background:url(/imagenes/imgplantilla/icoMenT1.gif) no-repeat 0 0.2em; 
	line-height:11px; 
	display:block; 
	height:auto !important; 
	height:11px;
	}
/* menu izquierdo La Empresa */

/* compo3 */
.compo3{
	font-size:11px;
	color:#033655;
	background:url(/imagenes/imgplantilla/lineCD0102.gif) repeat-x bottom;
	float:left; 
	display:block;
	text-align:left;
	padding:.5em 1.1em;
	color:#033655;
	border-width:0;
	margin:0;}
	
	
.compo3 ul{
	margin:0 0 5px 0;
	padding:0 0 4px 0;
	background:url(/imagenes/imgplantilla/lineCD0102.gif) repeat-x bottom
}
.compo3 li{
	list-style:none;
	margin:0 0 2px 0;
	padding:5px 0 5px 0; 
	border-bottom:1px solid #fff;
	font-size: 1em;
	width:216px;}
	
.compo3 li a{
color:#033655;
text-decoration:none;
background:url(/imagenes/imgplantilla/icoMenT11On.gif) no-repeat 0 5px; 
padding-left:6px
}
.compo3 li a:hover{
color:#333;
background:url(/imagenes/imgplantilla/icoMenT3.gif) no-repeat 0 5px;
}	

/*
.compo4b{float:left;font-size:11px;margin-top:12px;padding-left:8px;border-bottom:1px solid #f99213;width:100%}
.compo4b ul{float:left;margin:0;padding:0;width:48%}
.compo4b li{color:#333;font-weight:bold;float:left;list-style:none;margin:0;padding:0 0 17px 0}
.compo4b a{color:#333;font-weight:bold;text-decoration:none;font-size:11px}
.compo4b a:hover{text-decoration:underline;color:#f99213}
.compo4b p{margin:0;padding:0;font-size:9px;color:#333}
*/

/* publicidad */
.col_izq .publicidad{float:left;text-align:center; width:216px}
.col_izq .publicidad div{margin-left:1px}
.col_izq .publicidad h5{margin:0 0 5px 0;font-size:9px;text-align:left;color:#343434;padding:2px 0 2px 10px;background:#E2E2E2 url(/imagenes/imgplantilla/icoPubli.gif) no-repeat 3px 5px}
.col_izq div.publicidad p{margin:1px 0 0 0;padding:0}

.col_cent .publicidad{float:left;text-align:center; width: 100%;}

/*Terminan elementos de col_izq  */

#mContenido{
width:780px; 
vertical-align:top; 
}

/*Empiezan elementos de botonera  */

.botonera { float:right; width:551px; margin: 5px 0 0 0}
.boton1, .boton2 {float:left; margin:0 0 0 6px; text-align:center}
.boton3, .boton4, .boton5, .boton6, .boton7 {float:left; margin:0 0 0 6px; text-align:center}
.botonera img { width:79px; height:79px}
.botonera p { margin:0 ; padding:0}
.botonera a { font: normal 11px arial; color:#676767}
.botonera a:hover  { text-decoration:underline}

/*Terminan elementos de botonera  */

/* -----------NUEVO AŅADIDO PARA LA NUEVA BOTONERA ADAPTABLE-------------------------- */

.botoneraBig {
float:right; 
width:551px; 
margin: 5px 0 0 0;
background: url(/imagenes/imgplantilla/bigBkg.jpg) #fff no-repeat;
height: 111px;
}

.botoneraBig p { 
margin:0; 
padding:0;
}
.botoneraBig a { 
font: bold 11px arial; 

color:#676767;
}
.botoneraBig a:hover  { 
text-decoration:underline;
}

.botoneraSmall {
float:right; 
width:400px; 
margin: 5px 0 0 0;
background: url(/imagenes/imgplantilla/smallBotoneraBkg.jpg) #fff no-repeat;
height: 111px;
}

.botoneraSmall p { 
margin:0px 0px 0px 0px; 
padding:0;
text-align: center;
}
.botoneraSmall a { 
font: bold 11px arial; 
color:#676767;
}
.botoneraSmall a:hover  { 
text-decoration:underline;
}
.botoneraSmall img{
margin-left: 15px;
}

#cuatroBotones {
width: 100px;
}

#sieteBotones {
width: 78px;
}
#seisBotones {
width: 91px;
}
#cincoBotones {
width: 109px;
}
.nuevoBigBtnIzq {
height: 111px;
margin: 0px;
padding-top: 10px;
float: left;
}
.nuevoBigBtnMed {
background: url(/imagenes/imgplantilla/btnBkg.jpg) no-repeat;
height: 100px;
margin: 0px;
padding: 10px 0px 0px 0px;
float: left;
}

/*  SIN SER ADAPTABLES--------------------------------------------------------------- */

.nuevoBtnIzq {
background: url(/imagenes/img/botonera_home/fondoBtn_izq.jpg) #fff no-repeat;
height: 112px;
width: 94px;
margin: 0px;
padding: 10px 0px 0px 0px;
float: left;
}
.nuevoBtnDer {
background: url(/imagenes/img/botonera_home/fondoBtn_der.jpg) #fff no-repeat;
height: 112px;
width: 94px;
margin: 0px;
padding: 10px 0px 0px 0px;
float: left;
}
.nuevoBtnMed {
background: url(/imagenes/img/botonera_home/fondoBtn_med.jpg) #fff no-repeat;
height: 112px;
width: 89px;
margin: 0px;
padding: 10px 0px 0px 0px;
float: left;
}

/* ------------------------------------------------------------------------------ */

/*Empiezan elementos de centro  */

.titulos_bloq, .titulo, .titulo2{background:#F99213 url(/imagenes/imgplantilla/esqDeTitNotNa.gif) no-repeat right}
.titulos_bloq, .titulo h4, .titulo2 h4{background:url(/imagenes/imgplantilla/esqIzTitNotNa.gif) no-repeat 0 0}

.titulo2{background:#CD6702 url(/imagenes/imgplantilla/esqDeTitNotMa.gif) no-repeat right;margin-top:3px}
.titulo2 h4{background:url(/imagenes/imgplantilla/esqIzTitNotMa.gif) no-repeat 0 0}


.titulorojo{height:18px; width:100%; padding:0; margin:0px 0 0 0; text-align:left; float:left;background:#CC0001 url(/imagenes/imgplantilla/esqr2.gif) no-repeat right;margin-top:3px}
.titulorojo h4{font-size:12px; font-weight:bold; color:#fff; margin:0; padding:2px 0 0 .5em; height:100%; vertical-align:middle;background:url(/imagenes/imgplantilla/esqr.gif) no-repeat 0 0}

.titulogris{height:18px; width:100%; padding:0; margin:0px 0 0 0; text-align:left; float:left;background:#677985 url(/imagenes/imgplantilla/esqDeTitNot.gif) no-repeat right;margin-top:3px}
.titulogris h4{font-size:12px; font-weight:bold; color:#fff; margin:0; padding:2px 0 0 .5em; height:100%; vertical-align:middle;background:url(/imagenes/imgplantilla/esqIzTitNot.gif) no-repeat 0 0}


.titulomarron{height:18px; width:100%; padding:0; margin:0px 0 0 0; text-align:left; float:left;background:#CD6702 url(/imagenes/imgplantilla/esqDeTitNotMa.gif) no-repeat right;margin-top:3px}
.titulomarron h4{font-size:12px; font-weight:bold; color:#fff; margin:0; padding:2px 0 0 .5em; height:100%; vertical-align:middle;background:url(/imagenes/imgplantilla/esqIzTitNotMa.gif) no-repeat 0 0}

.tituloazul{height:18px; width:100%; padding:0; margin:0px 0 0 0; text-align:left; float:left;background:#53779b url(/imagenes/imgplantilla/esq_selec_dere.gif) no-repeat right;margin-top:3px}
.tituloazul h4{font-size:12px; font-weight:bold; color:#fff; margin:0; padding:2px 0 0 .5em; height:100%; vertical-align:middle;background:url(/imagenes/imgplantilla/esq_selec_izq.gif) no-repeat 0 0}


.caja4 .cuerpo .doblecaja{width:380px;  margin-bottom:5px;}
.caja4 .cuerpo .doblecaja ul li a{color:#f99213;text-decoration:underline;}
.caja4 .cuerpo .doblecaja ul li a:hover{color:#f99213; text-decoration:none}

/* caja4 */
.caja4{
border:1px solid #F99213;
text-align:left; 
padding:12px 0 12px 0; 
float:left;
margin:12px 0 0 4px; 
width:380px; 
}
.caja4 .cuerpo{margin:0;
padding:0 3px 0 12px;
text-align:left; float:none; 
}
.caja4 .cuerpo img{
text-align:left; 
margin:10px 13px 3px 5px; 
float:left
}
.caja4 .cuerpo h5{
margin:0 5px 0 5px;
padding:3px 2px;
font-size:13px;
color:#f99213;
}
.caja4 .cuerpo h5 a{
color:#f99213;
text-decoration:none;
}
.caja4 .cuerpo h5 a:hover{
color:#333; 
text-decoration:none;
}
.caja4 .cuerpo p.contenido1{ margin:10px 5px 0 0;padding:0;color:#323232;font-size:11px;}
.caja4 .cuerpo p.vermas{text-align:right;float:right;font-size:11px; margin:0 12px 0 0}
.caja4 .cuerpo p.vermas a{color:#f99213;text-decoration:underline;}
.caja4 .cuerpo p.vermas a:hover{text-decoration:none}
/** aņadidos a la caja4 para permitir los diseņos **/

.caja4 .cuerpo .titulogrande{clear:both; }
.caja4 .cuerpo .fotoDer img{float:none;}
#mContenido  .caja4 .cuerpo .fotoDer img{margin-top:0px;}
.caja4 .cuerpo .envolvente{padding-top:1px; clear:both;float:none;}
.caja4 .cuerpo .envolvente .titulogrande{margin-top:3px;}
.caja4 .cuerpo .titularizquierda h5{ margin:0 190px 0 3px; padding-left:0px;}
.caja4 .cuerpo .titulogrande h5{ margin:0px 12px 5px 0px; }
/*
.caja4 .cuerpo .titulogrande:first-child{margin-top:0px; border:1px solid red;}
.caja4 .cuerpo a  + .titulogrande{ padding-top:5px;}
*/
/****************************************/

.caja5{
text-align:left;
float:left;
margin-left:4px;
width:380px;
margin:18px 0 8px 0px
}

.caja5 .cuerpo{
float:left;
margin:0;
padding:0;
text-align:left;

}
.caja5 .cuerpo li{
padding:0 0 0 75px;

}
.caja5 .cuerpo li.carburos{
padding:0 0 0 0px;

}
.caja5 .cuerpo img{
text-align:left;
margin:10px 13px 0 15px;
float:left
}
.caja5 .cuerpo h5{
margin:0 0 0 10px;
padding:3px 2px;
font-size:13px;
color:#f99213;
text-decoration:none
}
.caja5 .cuerpo h5 a{
color:#f99213
}
.caja5 .cuerpo h5 a:hover{
color:#333; 
text-decoration:none;
}
.caja5 .cuerpo p{
margin:10px 0 0 0;
padding:0 0 0 110px;
color:#323232;
font-size:11px;
line-height:13px
}
.caja5 .cuerpo p.text{
padding:0 0 0 15px;
text-align:left;
}
.caja5 .cuerpo p.vermas{text-align:right}
.caja5 .cuerpo p.vermas a{color:#f99213;text-decoration:underline}
.caja5 .cuerpo p.vermas a:hover{text-decoration:none}

/**** Aņadido para las variaciones de las cajas ***/

.caja5 .cuerpo .titulogrande{clear:both; }
.caja5 .cuerpo .fotoDer img{float:none;}
.caja5 .cuerpo .envolvente{padding-top:1px; clear:both;float:none;}
.caja5 .cuerpo .envolvente .titulogrande{margin-top:3px;}
.caja5 .cuerpo .titulogrande h5{ margin:0px 12px 5px 0px; }
.caja5 .cuerpo .titularizquierda h5{ margin:0 135px 0 3px; padding-left:0px;}
#mContenido  .caja5 .cuerpo .fotoDer img{margin-top:0px;}
/******************************************************/

.caja7{
font-size:11px;
margin-bottom:14px; 
width:200px; 
float:left;
}
.caja7 a.cabecera{
float:left;
color:#f99213;
text-decoration:none;
font-weight:bold;
font-size:13px;
background:url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0 3px;
padding-left:13px
}
.caja7 a.cabecera:hover{
text-decoration:none;
color:#333333;
}
.caja7 div{
float:left;
padding:0;
text-align:left;
width:380px
}
.caja7 img.izq{
text-align:left;
margin:10px 15px 0 15px;
float:left
}
.caja7 p{
margin:0;
padding:10px 5px 0 15px;
color:#333
}

/* bloque compo1*/

.cajadoble  {float:right;width:380px;margin-bottom:18px}
.cajadoble #izq {float:left;width:180px;margin-right:16px}
.cajadoble #dere{float:left;width:180px;padding-left:3px}

.cajadoble .caja6{background:transparent;width:100%;}
.cajadoble .caja6 a.enlaza{background:#transparent;color:#333;text-decoration:none}
.cajadoble .caja6 a.enlaza:hover{background:#transparent;color:#333;text-decoration:underline}
.cajadoble .caja6 .top,  .caja6 .bottom{display:block;background:transparent;font-size:1px}
.cajadoble .caja6 .b1,  .caja6 .b2,  .caja6 .b1b,  .caja6 .b2b,  .caja6 .b3,  .caja6 .b3b{display:block;overflow:hidden;}
.cajadoble .caja6 .b1,  .caja6 .b2,  .caja6 .b1b,  .caja6 .b2b,  .caja6 .b3,  .caja6 .b3b{height:1px}

.cajadoble .caja6 .b2, .caja6 .b2b, .caja6 .b3,  .caja6 .b3b {background:#E7E7E7}
.cajadoble .caja6 .b2b {background:#E7E7E7}

.cajadoble .caja6 .b1 {margin:0 2px; background:#E7E7E7;}
.cajadoble .caja6 .b2,  .caja6 .b2b{margin:0 1px}
.cajadoble .caja6 .b3,  .caja6 .b3b{margin:0;height:2px}
.cajadoble .caja6 .b1b {margin:0 2px; background:#E7E7E7;}
.cajadoble .caja6 .boxcontent{display:block;background:#E7E7E7;text-align:left;padding:0 9px 5px 5px;font-size:11px}
.cajadoble .caja6 .boxcontent h5{margin:0;padding:3px 0 0 0;color:#333;font-style:normal;background:url(/imagenes/imgplantilla/icono2.gif) no-repeat 0 5px;padding-left:14px;font-size:11px}
.cajadoble .caja6 .boxcontent img{margin-top:11px}
.cajadoble .caja6 .boxcontent .formula{margin:10px 0 0 9px}
.cajadoble .caja6 .boxcontent .formula ul{margin:0;padding:0}
.cajadoble .caja6 .boxcontent .formula li{list-style:none;margin:0;padding:0}
.cajadoble .caja6 .boxcontent .formula li.envio{text-align:right;padding-top:9px}
.cajadoble .caja6 .boxcontent .formula select{width:155px;font-size:11px}
.cajadoble .caja6 .boxcontent .formula a{color:#f99213;background:url(/imagenes/imgplantilla/pointer2On.gif) no-repeat 0 5px;padding-left:7px;text-decoration:underline}
.cajadoble .caja6 .boxcontent .formula a:hover{color:#f99213;background:url(/imagenes/imgplantilla/pointer2On.gif) no-repeat 0 5px;text-decoration:none}

.cajadoble .caja7{font-size:11px;float:left;margin-bottom:14px; width:100%}
.cajadoble .caja7 a.cabecera{float:left;color:#f99213;text-decoration:none;font-weight:bold;font-size:13px;background:url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0 3px;padding-left:13px}
.cajadoble .caja7 a.cabecera:hover{text-decoration:underline}
.cajadoble .caja7 div{float:left;margin:10px 0 0 0;padding:0;text-align:left;width:100%}
.cajadoble .caja7 img.izq{text-align:left;margin:0 7px 0 0;float:left}
.cajadoble .caja7 p{margin:0;padding:0;color:#333;line-height:13px;text-align:left}

.cajadoble .caja8{font-size:11px;float:left;width:100%}
.cajadoble .caja8 span a{color:#f99213;text-decoration:none;font-weight:bold;font-size:13px;padding-left:13px}
.cajadoble .caja8 a.cabecera{float:left;color:#f99213;text-decoration:none;font-weight:bold;font-size:13px;background:url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0 3px;padding-left:13px}
.cajadoble .caja8 span a:hover{text-decoration:underline}
.cajadoble .caja8 span.neg a{color:#013655;font-size:11px}
.cajadoble .caja8 div{float:left;margin:10px 0 0 0;padding:0;text-align:left;width:100%}
.cajadoble .caja8 img.izq{text-align:left;margin:0 7px 0 0;float:left}
.cajadoble .caja8 span{background:url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0 4px}
.cajadoble .caja8 span.neg{background:url(/imagenes/imgplantilla/icono.gif) no-repeat 0 3px}
.cajadoble .caja8 p{margin:0;padding:0;color:#333;line-height:13px;text-align:left}

.cajadoble .caja9{font-size:11px;float:left;margin-bottom:14px; width:100%}

.cajadoble .caja9 a.cabecera{color:#f99213;text-decoration:none;font-weight:bold;font-size:13px;background:url(/imagenes/imgplantilla/iconoOn.gif) no-repeat 0 3px;padding-left:13px}
.cajadoble .caja9 a.cabecera:hover{text-decoration:underline}

.cajadoble .caja9 img.izq{text-align:left;margin:0 7px 0 0; float:left}
.cajadoble .caja9 p{margin:0;padding:0;color:#333;line-height:13px;text-align:left}

.cajadoble .caja9 .vermas { float:right; width:110px; text-align:left}
.cajadoble .caja9 .vermas span { margin-right:40px}

.caja10{font-size:11px;float:left;text-align:left;width:380px}
.caja10 p{margin:0;padding:0}
.caja10 ul{float:left; margin:15px 0 0 10px;padding:0; background-color:#ffffff; }
.caja10 li{list-style:none;margin:0;padding:0;text-align:left;  }
.caja10 a{color:#c60;background: url(/imagenes/imgplantilla/pointer2On.gif) no-repeat 0 4px;padding-left:7px;text-decoration:none}
.caja10 ul a { display:block;  min-height:15px; height:auto !important; height:10px; width:90px}
.caja10 a:hover{color:#333;background:url(/imagenes/imgplantilla/icoMenT3.gif) no-repeat 0 4px;text-decoration:none}

.caja11{font-size:11px;float:right;width:380px;margin-top:21px}
.caja11 span a{color:#C66401;text-decoration:none;font-weight:bold;font-size:11px;padding-left:13px}
.caja11 span a:hover{text-decoration:underline}
.caja11 a.nada{background-image:transparent;margin:0;padding:0}
.caja11 img{text-align:right;margin:0 0 0 17px;float:right}
.caja11 span{background:url(/imagenes/imgplantilla/icono3.gif) no-repeat 0 3px}
.caja11 p{margin:0;padding:0;color:#333;line-height:13px;text-align:left}
.caja11 p.texto{padding-left:13px}

/* Elementos col_der */
.col_der .caja7{ 
width:100%;
text-align:center;
padding:0;
margin:0;
}

/* login */
.caja12{background:transparent;width:100%;margin-top:0}
.caja12 .top, .caja12 .bottom{display:block;background:transparent;font-size:1px}
.caja12 .b1, .caja12 .b2, .caja12 .b1b, .caja12 .b2b, .caja12 .b3, .caja12 .b3b{display:block;overflow:hidden;}
.caja12 .b1, .caja12 .b2, .caja12 .b1b, .caja12 .b2b, .caja12 .b3, .caja12 .b3b{height:1px}

.caja12 .b2,.caja12 .b3 {background:#53779B}
.caja12 .b2b, .caja12 .b3b{background:#B8CAD8}

.caja12 .b1 {margin:0 2px; background:#53779B;}
.caja12 .b2, .caja12 .b2b{margin:0 1px}
.caja12 .b3, .caja12 .b3b{margin:0;height:2px}
.caja12 .b1b {margin:0 2px; background:#B8CAD8;}

.caja12 .boxcontent{display:block;background:#B8CAD8;text-align:left;font-size:12px; margin:0; border-width:0}
.caja12 .boxcontent p{background:#53779B;margin:0;padding:7px;color:#fff;font-weight:bold;font-size:12px}
.caja12 .boxcontent .formu{margin:0;padding:4px 4px 0 0;color:#4F728E}
.caja12 .boxcontent .formu li{list-style:none;margin:0;padding:0 0 4px 0;text-align:right;font-size:9px}
.caja12 .boxcontent .formu input.txt{width:75px;font-size:11px;cursor:hand}
.caja12 .boxcontent .formu input.txt2{width:50px;font-size:11px;cursor:hand}
.caja12 .boxcontent .lista{margin:0 3px;padding:7px 0 0 0;background:url(/imagenes/imgplantilla/linea7F9DA8.gif) repeat-x top; font-size:10px}
.caja12 .boxcontent .lista li{list-style:none;margin:0;padding:0 0 0 7px; font-size:10px; line-height:10px}
.caja12 .boxcontent .lista a{color:#4A778C;text-decoration:none;padding-left:6px;background:url(/imagenes/imgplantilla/icoMenT1.gif) no-repeat 0 4px;}
.caja12 .boxcontent .lista a:hover{text-decoration:underline}

.caja12 input.separa {margin: 0 0 0 3px}

/* ************************************** CAJS DE PYS EN HOME ********************************** */

.contenido2 img{
float: right;
}
.contenido3{
margin: 5px 0px 0px 0px;
}
.contenido4 img{
margin: 5px 0px 0px 0px;
float: right;
}
.contenido5 p{
clear: both;
margin: 5px 0px 0px 0px;
}/*
</span>*/

/* ************************************** MODIFICACIONES ********************************** */

.mod_titcent01
{
	background-color:#53779B;
	color:#ffffff;
	font-size:16px;
	vertical-align:middle;
	padding:10px;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	
}

.mod_titcentnpi
{
	color:#ffffff;
	font-size:16px;
	vertical-align:middle;
	padding:10px;
	font-family:Arial;
	font-weight:bold;
	text-align:center;
	
}

.style01b
{
	background-color:#53779B;
	color:#ffffff;
	font-size:16px;
	vertical-align:middle;
	padding:10px;
	font-family:Arial;
	text-align:center;
}
.mod_tabla01
{
	color:#00003C;
	font-size:16px;
	vertical-align:middle;
	padding:10px;
	font-family:Arial;
}
.mod_enlace01 a
{
	background-color:#E0DFE3;
	color:#00003C;
	font-size:16px;
	vertical-align:middle;
	padding:5px;
	font-family:Arial;
	border:1px solid #7E9DB9;

}

.mod_enlace01 a:hover
{
	background-color:#53779B;
	color:#ffffff;
	font-size:16px;
	vertical-align:middle;
	padding:5px;
	font-family:Arial;
	border:1px solid #7E9DB9;
}

.mod_titizq01
{
	background-color:#53779B;
	color:#ffffff;
	font-size:16px;
	vertical-align:middle;
	padding:10px;
	font-family:Arial;
	margin:0 0 3px 0;
	font-weight:bold;
}

.mod_titizq02
{
	background-color:#CC0001;
	color:#ffffff;
	font-size:16px;
	vertical-align:middle;
	padding:10px;
	font-family:Arial;
	margin:0 0 3px 0;
	font-weight:bold;
}

.mod_fieldset01
{
	background:#E6EBEF;
	padding:10px;
	font-size:16px;
}

.mod_noticias
{
	border: 1px solid #a1a1a1;
	padding: 5px;
}

.mod_noticias_titulo
{
	font-size: 16px;
}

.mod_noticias_texto
{
	font-size: 12px;
	text-align: justify;
}	

.mod_noticias_fecha
{
	font-size: 12px;
	text-align: justify;
}

.mod_subtitproductos
{
	background-color:#E6EBEF;
	color:#000000;
	font-size:12px;
	vertical-align:middle;
	padding:6px;
	font-family:Arial;
	font-weight:bold;
	text-align:left;
	
}	