html{color:#333333;background:#FFFFFF;font-size:10px;font-family:Arial, Helvetica, sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td,p{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}a{text-decoration:none;} .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clearfix {display:inline-block;} .clearfix {display:block;}* html .clearfix {height:1px;}img {border:0px;}

/*ESTILOS COMUNES*/

#ajax
{
	display:none;
}

#ancho{
	width:100%;
	margin:auto;
	text-align:left;
	height:100%;
}

.main{
	width:98em;
	margin:auto;
	text-align:left;
	position:relative;
}

select
{
    margin:0;
}


/*Link azul con flecha*/
.lnk1{
	float:right;
	background:url(../imgs/deco/fl1.gif) no-repeat right;
	padding-right:1.3em;
}
.lnk1 a{
	font-size:12px;
	color:#749fc9;
	text-decoration:underline;
}

.fleft
{
	float:left;
}

.fright
{
	float:right;
}
/*FIN ESTILOS COMUNES*/


/* ESTILOS TINYMCE */
.negritas
{
	font-weight:bold;
	color:#206bb5;
	font-size:13px;
}
/* ESTILOS TINYMCE */



/* SIRVEX */

#top
{
	height:8.2em;
}

#top .logotipo
{
	width:16.9em;
}

#menutop
{
	height:3.5em;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
}

*:first-child+html #menutop
{
	height:3.5em;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
	width:51.5em;
}

#idiomas{
	padding-top:10px;
}	

#idiomas img
{
	vertical-align:middle;
}

#idiomas .item_sep
{
	color:#cacfda;
	font-size:10px;
	padding-left:4px;
	padding-right:3px;
}

#opciones
{
	margin-right:46px;
	padding-top:9px;
}

#opciones .ico_rss
{	
	font-size:11px;
	color:#ffcc00;
	cursor:pointer;
}

#opciones .ico_favorito
{
	font-size:11px;
	color:#75849e;
	margin-right:16.5px;
}

#opciones .ico_favorito a
{
	color:#75849e;
	text-decoration:none;
}

#opciones .ico_mail
{
	font-size:11px;
	color:#75849e;
	margin-right:20.9px;
}

#opciones .ico_mail img
{
	vertical-align:middle;
}

#opciones .ico_telf
{
	font-weight:bold;
	color:#75849e;
	font-size:14px;
	margin-right:14px;
}

#opciones .ico_telf span
{
	font-size:12px;
}

#acceso
{
	text-align:right;
	margin-top:9.9px;
	color:#333333;
	font-size:11px;
}

#acceso .negrita1
{	
	font-weight:bold;
	font-size:11px;
	color:#206bb5;
	margin-left:3.3px;
}

#acceso .negrita1 a
{	
	color:#206bb5;
	text-decoration:none;
}

#acceso .negrita1 a:hover
{	
	color:#206bb5;
	text-decoration:underline;
}
#acceso .negrita2
{	
	font-weight:bold;
	font-size:11px;
	color:#206bb5;
}
#acceso .negrita2 a
{	
	color:#206bb5;
	text-decoration:none;
}

#acceso .negrita2 a:hover
{	
	color:#206bb5;
	text-decoration:underline;
}
#acceso .sep
{
	padding-left:5px;
	padding-right:5px;
	color:#333333;
}	


#menu
{	
	height:2.5em;
	background:url(../imgs/fondo_menu.gif) repeat-x;
}

#menu .item
{
	float:left;
	padding-left:21px;
	padding-right:16px;
	padding-bottom:1px;
}	

#menu .itemon
{
	float:left;
	padding-left:21px;
	padding-right:16px;
	padding-bottom:1px;
	background-color:#919bab;
}	

#menu .mitadimg
{	
	position:absolute;
	margin-top:21px;
}

.cajabusc
{
	margin-top:3px;
}

.inpemail
{
	color:#999999;
	font-size:11px;
	width:106px;
	height:16px;
	padding-top:2px;
	padding-left:7px;
	padding-right:2px;
	border:0;
}

/*** caja rss ***/

#cajarss
{
	display:none;
	position:absolute;
	margin-left:160px;
	padding-top:0px;
}

*:first-child+html #cajarss
{
	display:none;
	position:absolute;
	margin-left:-220px;
	padding-top:0em;
}

#subcajarss 
{
	z-index:3;
	width:20.5em;
	background:url(../imgs/fondo_rss.gif) bottom repeat-x;
	background-color:#FFFFFF;
	border:1px solid #7e8da4;
	padding-top:7px;
	padding-left:15px;
}

#subcajarss .cerrar
{
	margin-bottom:11px;
	margin-left:187px;
	margin-top:3px;
	cursor:pointer;
}

#subcajarss .texto
{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin-bottom:12px;
	width:14em;
}

#subcajarss .texto2
{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:12px;
	width:14em;
}

#subcajarss .texto2 a
{
	color:#333333;
	text-decoration:none;
}

#subcajarss .texto2 a:hover
{
	color:#333333;
	text-decoration:underline;
}


#subcajarss .iconos
{
	padding-right:15px;
}

#subcajarss .ico_share 
{
	font-size:12px;
	color:#333333;
	margin-bottom:5.1px;
	width:7.1em;
}

#subcajarss .ico_share a
{
	color:#333333;
	text-decoration:none;
}

#subcajarss .ico_share a:hover
{
	color:#333333;
	text-decoration:underline;
}

#subcajarss .link
{
	float:right;
	font-weight:bold;
	font-size:12px;
	color:#666666;
	margin-right:18px;
	margin-top:6px;
	margin-bottom:12px;
}

#subcajarss .mas
{
	text-decoration:none !important; 
}

#subcajarss .link a
{	
	color:#666666;
	text-decoration:underline;
}

/*** subcaja rss ***/

#principal
{
	margin-top:15px;
}

#flash_home
{
	width:66.4em;
	height:20.4em;
}

#flash_semicuadrado
{
	width:29em;
	height:22.5em;
}

#flash_rectangular
{
	width:38.2em;
	height:14.5em;
}

/*** buscador avanzado ***/

#buscador_prods
{
	background:url(../imgs/fondo_buscador_productos.gif) repeat-x;
	width:27.7em;
	height:20.4em;
	padding-left:18px;
	padding-right:21px;
}

#buscador_prods .titulo
{
	color:#acb3bf;
	font-size:17px;
	font-weight:bold;
	margin-left:1px;
	height:1.85em;
	padding-top:6.8px;
	width:16.23em;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
}

#buscador_prods .campos1
{
	margin-top:12px;
}

#buscador_prods .texto1
{
	color:#333333;
	font-size:13px;
	width:7em;
}

#buscador_prods .texto2
{
	color:#333333;
	font-size:13px;
}

#buscador_prods .sel
{
	border:1px solid #8895ab;
	font-size:12px;
	color:#999999;
}

#buscador_prods .csel1
{
	margin-left:8px;
}

#buscador_prods .campo2
{	
	margin-top:9px;
}

#buscador_prods .csel2
{	
	color:#8895ab;
	
}

#buscador_prods .sel2
{
	border:1px solid #8895ab;
	font-size:12px;
	width:186px;
	color:#999999;
}

#buscador_prods .sel3
{
	border:1px solid #8895ab;
	font-size:12px;
	width:132px;
	color:#999999;
}

#buscador_prods .lupa
{
	margin-left:10px;
}

#buscador_prods .campo3
{	
	margin-top:9px;
	background-color:#FFFFFF;
	width:23.1em;
	height:2.6em;
	padding-left:44px;
	padding-top:6px;
}

#buscador_prods .cinp input
{
	border:1px solid #8895ab;
	width:130px;
	height:18px;
	margin-left:9px;
	color:#999999;
}

#buscador_prods .cinp2 input
{
	border:1px solid #8895ab;
	width:40px;
	height:18px;
	margin-left:9px;
	color:#999999;
}

#buscador_prods .lupa2
{
	margin-left:8px;
}

/*** buscador avanzado ***/

#muestra
{
	height:16.8em;
	margin-top:17px;
	border:1px solid #ced4df;
	background:url(../imgs/fondo_muestras_home.gif) repeat-x bottom;
	padding-left:20px;
	padding-top:8px;
	padding-right:18px;
	width:94em;
}

#informacion
{
	width:24.6em;
	padding-left:25px;
	padding-top:18px;
	padding-right:14px;
	padding-bottom:24px;
	background:url(../imgs/fondo_news_lateral.gif) bottom repeat-x;
	background-color:#FFFFFF;
	position:absolute;
	border:1px solid #7e8da4;
	display:none;
	z-index:999;
}

#informacion .titulor
{
	color:#0052a5;
	font-size:16px;
	font-weight:bold;
}

#informacion .textor
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
}

#informacion .img1r, .desc1r, .desc2r, .img2r
{
	float:left;
}

#informacion .img1r
{
	padding-top:3px;
}


#informacion .desc1r, .desc2r
{
	margin-left:6px;
	font-size:12px;
	padding-top:10.8px;
}

#informacion .img2r
{
	margin-left:1.5em;
}

#muestra .bordecaja
{
	border-left:1px solid transparent;
	border-top:1px solid transparent;
	border-right:1px solid transparent;
}

#muestra .titulo
{
	color:#206bb5;
	font-size:18px;
	height:1.9em;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
}

#muestra .imagen
{
	text-align:center;	
}

#muestra .cajarueda
{
	width:8.5em;
	height:12.2em;
	float:left;
}

#muestra .distcajarueda
{
	margin-left:10px;
}

#muestra .tri
{	
	padding-left:62px;
	margin-top:3px;
}

#muestra .desc
{
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:7.2px;
}

#muestra .desc a
{
	color:#333333;
	text-decoration:none;
}

#destacados
{
	margin-top:17px;
}

#noticias_home
{
	width:38.2em;	
	padding-top:17px;
	padding-left:20px;
}

#noticias_home .titulo
{
	color:#206bb5;
	font-size:16px;
	font-weight:bold;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
	height:2em;
	width:22em;
	margin-bottom:14.4px;
}

#noticias_home .cajanot
{
	margin-bottom:18px;
}

#noticias_home .titulonot
{
	color:#464c57;
	font-size:13px;
	font-weight:bold;
	width:27em;
}

#noticias_home .titulonot a
{
	color:#464c57;
	text-decoration:none;
}

#noticias_home .titulonot a:hover
{
	color:#464c57;
	text-decoration:underline;
}

#noticias_home .titulonot span
{
	color:#8391a8;
	margin-right:7px;
}

#noticias_home .texto
{
	font-size:13px;
	color:#464c57;
	width:27em;
	line-height:1.3em;
	margin-top:2.6px;
}

#noticias_home .pienots
{
	border-top:1px solid #c5cedc;
	font-size:13px;
	color:#464c57;
	height:2em;
	width:27.4em;
}

#noticias_home .vertodas
{
	background-color:#c5cedc;
	padding-left:4px;
	padding-right:8px;
	padding-bottom:3px;
}

#noticias_home .vertodas a
{
	color:#464c57;
	text-decoration:none;
}

#noticias_home .vertodas a:hover
{
	color:#206bb5;
	text-decoration:underline;
}

#noticias_home .flevertod
{	
	text-align:right;
}

#banners .caja1
{	
	width:18.4em;
	height:14.8em;
	border:1px solid #ced4df;
	cursor:pointer;
}

#banners .caja2
{	
	width:18.4em;
	height:14.8em;
	border:1px solid #ced4df;
	margin-left:10px;
		cursor:pointer;
}

#banners .caja3
{	
	width:18.4em;
	height:14.8em;
	border:1px solid #ced4df;
	margin-left:10px;
		cursor:pointer;
}

#banners .titulo
{
	margin-top:10px;
	margin-left:10px;
}

#banners .subtitulo
{
	margin-left:10px;
}

#newsletter_home
{
	height:7.9em;
	margin-top:15px;
	background:url(../imgs/fondo_news_home.gif) repeat-x;
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
}

#newsletter_home .titulo
{
	font-size:16px;
	color:#333333;
	font-weight:bold;
	height:1.8em;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
	width:535px;
}

#newsletter_home .texto
{
	width:19.6em;
	font-size:12px;
	margin-top:9.6px;
	margin-right:16.8px;	
}	

#newsletter_home .cinp
{	
	margin-top:13px;
}

#newsletter_home .cinp input
{	
	border:1px solid #8895ab;
	width:155px;
	height:17px;
	color:#999999;
	font-size:12px;
	padding-left:5px;
	padding-top:1px;
}

#newsletter_home .botonnews
{
	margin-top:12px;
	margin-left:10px;
}

#newsletter_home .fle
{
	text-align:right;
}

#piehome
{
	margin-top:40px;
	margin-bottom:60px;
}

#pie .item
{
	float:left;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	margin-right:15.6px;
}

#pie .item a
{
	color:#333333;
	text-decoration:none;
}

#pie .item a:hover
{
	color:#333333;
	text-decoration:underline;
}

#pie .item2
{
	float:left;
	color:#318ccd;
	font-size:12px;
	margin-left:15.6px;
}

#pie .item2 a
{
	color:#318ccd;
	text-decoration:none;
}

#pie .item2 a:hover
{
	color:#318ccd;
	text-decoration:underline;
}

.menupie
{
	padding-bottom:15px;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
}

.creditos
{
	padding-bottom:10px;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
}

.txtcreditos
{
	font-size:12px;
	color:#75849e;
	margin-top:16.8px;
	margin-right:12px;
}

.imgcreditos
{
	margin-top:3px;
}

.enlcreditos
{
	font-size:12px;
	color:#75849e;
	margin-top:16.8px;
}

.enlcreditos a
{
	color:#75849e;
	text-decoration:none;
}

.enlcreditos a:hover
{
	color:#75849e;
	text-decoration:underline;
}

/*** hilo ***/

#hilo
{
	font-size:11px;
	color:#206bb5;
}

#hilo a
{
	color:#75849e;
	text-decoration:none;
}

#hilo a:hover
{
	color:#75849e;
	text-decoration:underline;
}

#hilo span
{
	margin-left:2.4px;
	margin-right:3.6px;
	font-size:12px;
}

/*** hilo ***/



#partizq
{
	float:left;
	width:18.6em;
}

#partizq .titulo_submenu
{	
	border-bottom:3px solid #206bb5;
	background-color:#f2f2f3;
	font-size:18px;
	padding-top:9px;
	padding-left:14.4px;
	padding-bottom:9px;
	font-weight:bold;
	color:#206bb5;
}

#submenu .cajaitem
{
	background-color:#f2f2f3;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:8px;
	width:15.6em;
	padding-top:5px;
}

#submenu .cajaitemsub
{
	background-color:#f2f2f3;
	padding-left:5px;
	padding-right:5px;
	width:17.6em;
	padding-top:5px;
}

#submenu .txtcajaitemsub
{
	font-size:13px;
	width:12.7em;
	padding-bottom:6px;
	padding-left:10px;
	padding-top:2px;
}


#submenu .txtcajaitemsub a
{
	color:#333333;
	text-decoration:none;
}

#submenu .txtcajaitemsub a:hover
{
	color:#206bb5;
	text-decoration:none;
}

#submenu .txtcajaitemsub_on
{
	font-size:13px;
	width:12.7em;
	padding-bottom:6px;
	padding-left:10px;
	padding-top:2px;
	font-weight:bold;
}

#submenu .txtcajaitemsub_on a
{
	color:#206bb5;
	text-decoration:none;
}

#submenu .txtcajaitemsub_on a:hover
{
	color:#206bb5;
	text-decoration:none;
}


#submenu .bordeinfsubitem
{
	border-bottom:1px solid #ffffff;	
}


#submenu .sombratop2
{
	background:url(../imgs/pie_item_submenu2.gif) repeat-x top;
	background-color:#f2f2f3;
}

#submenu .sombratop2sub
{
	background:url(../imgs/pie_item_submenu2.gif) repeat-x top;
	background-color:#f2f2f3;
}

#submenu .sombratop
{
	background:url(../imgs/pie_item_submenu.gif) repeat-x top;
	background-color:#f2f2f3;
}

#submenu .item
{
	color:#333333;
	font-size:14px;
	font-weight:bold;
	float:left;
	width:10.5em;
	margin-top:7px;
}

#submenu .item a
{
	color:#333333;
	text-decoration:none;
}

#submenu .item a:hover
{
	color:#206bb5;
	text-decoration:none;
}

#submenu .item_on
{
	color:#206bb5;
	font-size:14px;
	font-weight:bold;
	float:left;
	width:10.5em;
	margin-top:7px;
}

#submenu .item_on a
{
	color:#206bb5;
	text-decoration:none;
}

#submenu .item_on a:hover
{
	color:#206bb5;
	text-decoration:none;
}

#submenu .fleitem
{
	float:right;
	padding-top:10px;
}

#partder
{
	float:right;
	width:77.4em;
}


#partder .titulo_pagina h1
{
	color:#333333;
	font-size:24px;
	font-weight:bold;
	margin-bottom:12px;
}

#partder .titulo_pagina_ficha h1
{
	color:#333333;
	font-size:24px;
	font-weight:bold;
}

#partder .cjtitulo{
	width:45.5em;
}

#partder .cjtituloc{
	width:37.5em;
}

#partder .cjtituloc2{
	width:100%;
}

#partder .lineasubtitulo
{
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;	
	height:0.6em;
}


#listadonots .cajanot
{
	border-bottom:1px solid #ebeef2;
	padding-bottom:7px;
	margin-top:15px;
}

#listadonots .titulonot
{
	color:#464c57;
	font-size:13px;
	font-weight:bold;
}

#listadonots .titulonot a
{
	color:#464c57;
	text-decoration:none;
}

#listadonots .titulonot a:hover
{
	color:#464c57;
	text-decoration:underline;
}


#listadonots .titulonot span
{
	color:#8391a8;
	margin-right:7px;
}

#listadonots .texto
{
	font-size:13px;
	color:#464c57;
	line-height:1.3em;
	margin-top:2.6px;
}

#listadonots .texto
{
	font-size:13px;
	color:#464c57;
	line-height:1.3em;
	margin-top:2.6px;
}

#interiornots
{
	padding-top:15px;	
}

#interiornots .dettitulonot
{
	color:#206bb5;
	font-size:14px;
	font-weight:bold;
}

#interiornots .detsubtitulonot
{
	font-size:14px;
	color:#464c57;
	font-weight:bold;
}

#interiornots .detfechanot
{
	font-size:13px;
	color:#8391a8;
	font-weight:bold;
	margin-top:0.8em;
	margin-bottom:10.4px;
}

#interiornots .dettextonots
{
	color:#464c57;
	font-size:13px;
	width:35em;
	line-height:19.5px;
	float:left;
}

#interiornots .detimagen
{
	float:right;
}

#newslateral
{
	background:url(../imgs/fondo_news_lateral.gif) bottom repeat-x;
	padding-top:4px;
	padding-left:18px;
	padding-right:16px;
	margin-top:18px;
}

#newslateral .titulo
{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-bottom:11.2px;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
}

#newslateral .texto
{
	font-size:13px;
	color:#333333;
	margin-bottom:13px;
	margin-top:3.9px;
}

#newslateral .cinp input
{
	width:141px;
	height:16px;
	color:#666666;
	padding-left:5px;
	padding-top:2px;
	font-size:11px;
}

#newslateral .botonnews
{
	text-align:right;
	padding-right:2px;
	margin-top:16px;
	padding-bottom:10px;
}

#newslateral .fle
{
	text-align:right;
}

.fle20
{
	text-align:right;
}

.vimprim
{
	margin-right:8px;
}

.impricomp
{
	padding-top:8px;
}

#cajabuscador
{
	width:76.4em;
	background:url(../imgs/fondo_caja_buscador.gif) repeat-x bottom;
	padding-top:10px;
	padding-left:10px;
}

#contenido
{
	font-size:13px;
	color:#333333;
	line-height:1.4em;
}

.altocontenido
{
	height:6.9em;
	overflow:hidden;
}

#cajabuscador .lineaseparadora
{
	background:url(../imgs/linea_separadora.gif) repeat-x top;
	height:0.7em;
	margin-top:21px;
	margin-bottom:17px;
	width:75.4em;
}

/*** buscador interior ***/
#buscador
{
	padding-bottom:10px;
}
#buscador .latizq
{
	width:27.7em;
}

#buscador .latcent
{
	width:25em;
	margin-left:14px;
}

#buscador .latder
{
	width:17em;
	background-color:#FFFFFF;
	margin-right:10px;
	padding-top:14px;
	padding-bottom:14px;
	padding-left:17px;
	padding-right:16.8px;
}

#buscador .etiqueta
{
	font-size:13px;
	margin-right:5px;
}

#buscador .sel
{
	border:1px solid #8895ab;
	font-size:12px;
	color:#999999;
}

#buscador .inp
{
	border:1px solid #8895ab;
	font-size:12px;
	width:184px;
	color:#999999;
}

#buscador .cinp2 input
{
	border:1px solid #8895ab;
	width:40px;
	height:18px;
	margin-left:9px;
	color:#999999;
}

#buscador .cont
{
	margin-bottom:8px;
}

#buscador .inp2
{
	border:1px solid #8895ab;
	font-size:12px;
	width:130px;
	color:#999999;
}

#buscador .etiqueta2
{
	width:6.6em;
	font-size:13px;
	margin-right:5px;
}


#buscador .codinp
{
	width:92px;
	height:16px;
	font-size:11px;
	padding-top:2px;
	padding-left:3px;
	border:1px solid #8895ab;
}

/*** buscador interior ***/

/*** compara_ayuda ***/

#compara_ayuda
{
	margin-top:6px;
}

#compara_ayuda .question
{	
	padding-top:4px;
	margin-left:6px;
}

#compara_ayuda .fle
{
	text-align:right;
}

/*** compara_ayuda ***/

.contiene_result
{
	border-top:1px solid #c5cedc;
	border-bottom:1px solid #c5cedc;
	margin-top:6px;
	padding-top:6px;
}

.contiene_result2
{
	margin-top:6px;
	padding-top:6px;
}

/*** paginador ***/

#paginador
{
	color:#666666;
	font-size:12px;
	margin-bottom:6px;
}

#paginador span
{	
	color:#206bb5;
}

#paginador .uno
{	
	width:11.2em;
}

#paginador .dos
{
	width:38.2em;
}

#paginador .tres
{
	width:15em;
}

#pagspaginador .texto
{
	padding-right:1.2em;

}

#pagspaginador .texto a
{
	color:#206bb5;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

#pagspaginador .texto a:hover
{
	text-decoration:underline;
}

#pagspaginador .num
{
	padding-right:0.6em;	
}

#pagspaginador .num a
{
	color:#333333;
	font-size:12px;
	text-decoration:none;
}

#pagspaginador .num a:hover
{
	text-decoration:underline;
}

#pagspaginador .der
{
	padding-left:0.6em;
}

#pagspaginador .act
{
	color:#206bb5;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	padding-right:0.6em;	

}

#pagspaginador .contnum
{
	width:200px;
	height:16px;
	overflow:hidden;
}

/*** paginador ***/

#elemento
{
	width:77.2em;
	border:1px solid #ced4df;
	margin-bottom:15px;
}	

#elemento .imagent
{
	background:url(../imgs/fondo_imagen_tabla.gif) bottom repeat-x;
	width:8.4em;
	border-right:1px solid #ced4df;
}

#elemento .datos
{
	padding-left:9px;
	padding-right:9px;
	padding-bottom:10px;
	width:68.7em;
}

#elemento .datos2
{
	padding-left:9px;
	padding-right:9px;
	padding-bottom:3px;
	width:68.7em;
}

#elemento .tabladatos
{
	text-align:center;
}

#elemento .cabecerat
{
	background:url(../imgs/fondo_cabecera_tabla.gif) repeat-x bottom;
	text-align:center;
	font-size:11px;
}

#elemento .cabecerat td
{
	width:60px;
}

#elemento .first
{
	background-color:#d2d3d4;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #d2d3d4;
}

#elemento .registros
{
	text-align:center;
}

#elemento .lineas
{
	border-top:1px solid #d2d3d4;
	border-right:1px solid #d2d3d4;
	font-size:13px;
	background-color:#e8e9ea;
}


#elemento .first2
{
	background-color:#d2d3d4;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #d2d3d4;
	border-bottom:1px solid #d2d3d4;
}
#elemento .lineas2
{
	border-top:1px solid #d2d3d4;
	border-bottom:1px solid #d2d3d4;
	border-right:1px solid #d2d3d4;
	font-size:13px;
	background-color:#e8e9ea;
}

#elemento .vacio
{
	width:30.3em;
	background-color:#e8e9ea;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	border-top:1px solid #d2d3d4;
	border-right:1px solid #d2d3d4;
	border-bottom:1px solid #d2d3d4;
}	

#bmasinfo
{	
	background-color:#efefef;
	height:1.6em;
	padding-top:4px;
	text-align:right;
	margin-top:6px;
	font-size:14px;
	color:#333333;
	padding-right:8px;
}

#bmasinfo a
{	
	color:#333333;
	text-decoration:none;
}

#bmasinfo img
{
	vertical-align:middle;
}

#listado{
	padding-left:1px;
}

#listado .cjcojinete
{
	margin-top:6px;	
}

#listado .izqt
{
	border:1px solid #ced4df;
	width:12.8em;
	height:100%;
	background:url(../imgs/fondo_imagen_listado.gif) bottom repeat-x;
}

#listado .dert
{
	border-top:1px solid #ced4df;
	border-bottom:1px solid #ced4df;
	border-right:1px solid #ced4df;
	width:63.3em;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	height:100%;
}

#listado .titulo
{
	color:#206bb5;
	font-size:16px;
	font-weight:bold;
}

#listado .titulo a
{
	color:#206bb5;
	text-decoration:none;
}

#listado .texto
{
	color:#333333;
	font-size:13px;
	margin-top:10px;
}

.alfaimprime
{
	margin-top:17px;
	border-top:1px solid #ced4df;
	border-bottom:1px solid #ced4df;
}

#versionimprimible
{
	float:right;
	padding-top:6px;	
}

#versionimprimible .fle
{
	text-align:right;
}
#alfabeto
{
	
	padding-top:9px;
	padding-bottom:9px;
	padding-left:10px;
	font-size:13px;
	font-weight:bold;
	color:#333333;
	float:left;
}

#alfabeto .letra
{
	margin-right:14px;
}

#alfabeto .letra_on
{
	margin-right:14px;
}

#alfabeto .letra a
{
	color:#333333;
	text-decoration:none;
}

#alfabeto .letra a:hover
{
	color:#206bb5;
	text-decoration:underline;
}

#alfabeto .letra_on a
{
	color:#206bb5;
	text-decoration:underline;
}

#alfabeto .letra_on a:hover
{
	color:#206bb5;
	text-decoration:none;
}

#leyenda
{
	margin-top:12px;
	font-size:13px;
	color:#206bb5;
}

#leyenda .opc
{
	margin-right:25px;
}

#tablaresistencia
{
	margin-top:7px;
}

#tablaresistencia .tbcabecera
{
	background:url(../imgs/fondo_cabecera.gif) repeat-x;
	text-align:center;
	font-weight:bold;
	font-size:13px;
}

#tablaresistencia .principal
{
	background-color:#d2d3d4;
	border-bottom:1px solid #d2d3d4;
	border-top:1px solid #d2d3d4;
	border-right:1px solid #ced4df;
	border-left:1px solid #d2d3d4;
	padding-bottom:6px;
	padding-top:7px;
}

#tablaresistencia .tdcab
{
	border-bottom:1px solid #ced4df;
	border-top:1px solid #ced4df;
	border-right:1px solid #ced4df;
	padding-bottom:6px;
	padding-top:7px;
}

#tablaresistencia .sepcab
{
	height:4px;
}

#tablaresistencia .tdr0
{	
	background-color:#f2f2f3;
	font-size:13px;
	color:#333333;
	border-bottom:1px solid #ced4df;
	border-top:1px solid #ced4df;
	border-left:1px solid #ced4df;
	border-right:1px solid #ced4df;
	text-align:left;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}

#tablaresistencia .tdr
{	
	background-color:#f2f2f3;
	font-size:13px;
	color:#333333;
	border-bottom:1px solid #ced4df;
	border-top:1px solid #ced4df;
	border-right:1px solid #ced4df;
	text-align:center;
	color:#206bb5;
	font-weight:bold;
}

#fijaciones
{
	margin-top:6px;
}

#fijaciones .primera
{
	width:76.2em;
	border:1px solid #ced4df;
	padding-left:10px;
	padding-top:10px;
}

#fijaciones .img1
{
	margin-right:54px;
}

#fijaciones .titulo
{
	color:#206bb5;
	font-size:16px;
	font-weight:bold;
	margin-top:20px;
}
#fijaciones .titulo2
{
	color:#206bb5;
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
}

#fijaciones .texto
{
	color:#333333;
	font-size:13px;
	margin-top:3px;
	line-height:1.4em;
	margin-bottom:10px;
}

#fijaciones .segnivel
{
	margin-top:6px;	
}

#fijaciones .fiji
{	
	border:1px solid #ced4df;
	width:23.2em;
	height:36.8em;
	margin-right:6px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow:hidden;
}

#fijaciones .fijd
{	
	border:1px solid #ced4df;
	width:23.2em;
	height:36.8em;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow:hidden;
}

#fijaciones .fiji2
{	
	border:1px solid #ced4df;
	width:23.2em;
	height:29em;
	margin-right:6px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow:hidden;
}

#fijaciones .fijd2
{	
	border:1px solid #ced4df;
	width:23.2em;
	height:29em;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow:hidden;
}

#fijaciones .fiji3
{	
	border:1px solid #ced4df;
	width:23.2em;
	height:32.5em;
	margin-right:6px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow:hidden;
}

#fijaciones .fijd3
{	
	border:1px solid #ced4df;
	width:23.2em;
	height:32.5em;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	overflow:hidden;
}

#fijaciones .imgsegnivel
{
	text-align:center;
}

#formulario
{
	margin-top:20px;
	border:1px solid #ced4df;
	padding-left:36px;
	padding-top:5px;
	padding-bottom:20px;
}

#formulario .espacio
{
	height:33px;
}

#formulario .lincampo
{
	margin-bottom:8px;
}

#formulario .etiqueta
{
	color:#333333;
	font-size:13px;
	font-weight:bold;
	width:7.6em;
	padding-top:2px;
}

#formulario .etiqueta2
{
	color:#333333;
	font-size:13px;
	font-weight:bold;
	width:6.3em;
	margin-left:51px;
	padding-top:2px;
}
#formulario .etiqueta3
{
	color:#333333;
	font-size:13px;
	font-weight:bold;
	width:7.6em;
	margin-left:51px;
	padding-top:2px;
}

#formulario .etiqueta4
{
	color:#333333;
	font-size:13px;
	font-weight:bold;
	width:7.9em;
	margin-left:51px;
	padding-top:2px;
}

#formulario span
{
	color:#cc0000 !important;
	font-size:12px !important;
}

#formulario .inpTxt
{	
	width:179px;
	height:16px;
	padding-left:5px;
	padding-top:2px;
	border:1px solid #8895ab;
	font-size:11px;
}

#formulario .inpTxtarea
{	
	width:499px;
	height:72px;
	border:1px solid #8895ab;
	font-size:11px;
	padding-left:5px;
	padding-top:2px;
}


#formulario .inpTxtarea2
{	
	width:519px;
	height:72px;
	border:1px solid #8895ab;
	font-size:11px;
	padding-left:5px;
	padding-top:2px;
}

#formulario .inpSelect
{
	width:186px;
	height:20px;
	padding-left:5px;
	padding-top:2px;
	border:1px solid #8895ab;
	font-size:11px;
}

#formulario .inpFile
{
	width:186px;
	height:20px;
	padding-left:5px;
	padding-top:2px;
	border:1px solid #8895ab;
	font-size:11px;
}

#formulario .cjcondiciones
{
	margin-left:98px;
	margin-bottom:8px;
}

#formulario .txtcondiciones
{
	color:#333333;
	font-size:11px;
}

#formulario .txtcondicionesr
{
	color:#333333;
	font-size:11px;
	margin-bottom:1px;
}

#formulario .txtcondiciones a
{
	color:#333333;
	text-decoration:underline;
}

#formulario .txtcondiciones input
{
	vertical-align:middle;
}

#formulario .txtoblig
{	
	margin-top:3px;
	font-size:11px;
	color:#333333;
}

#formulario .cjcaptcha
{
	margin-top:17px;
	margin-left:98px;
}

#formulario .txtcptcha
{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	margin-bottom:5px;
}

#formulario .imgcaptcha
{	
	border:1px solid #8995ab;
	width:208px;
	height:60px;
}

#formulario .refrescar
{
	margin-left:8px;
}

#formulario .refresh
{
	margin-top:16px;
	margin-bottom:2px;
}

#formulario .txtrefresh
{
	font-size:11px;
	color:#333333;
}

#formulario .cjcaracteres
{
	margin-top:8px;
	margin-left:98px;
	margin-bottom:10px;
}

#formulario .txtcaracteres
{
	font-size:12px;
	color:#333333;
	margin-bottom:8px;
}

#formulario .envio
{
	width:59.4em;
	text-align:right;
}

#formulario .envio2
{
	width:62em;
	text-align:right;
}

#msg_div{
	font-size:12px;
	text-align:center;
	padding-top:20px;
	width:58.8em;
	display:none;
}


#msg_div .ok{
	background:#ecf6ff;
	color:#206bb5;
	padding:20px;

}
#msg_div .no{
	background:#fbe9e9;
	color:#cc0000;
	padding:20px;

}

#welcome-msg
{
	font-size:12px;
	color:#206BB5;
	padding:1em 2em 1em 2em;
	background-color:#FFFFFF;
	height:83px;
}

#welcome-msg .tit
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

#printwindow
{
	font-size:12px;
	color:#333333;
	text-align:right;
	margin-bottom:7px;
}

#printwindow img
{
	vertical-align:middle;
	margin-left:9px;
}

#printwindow a
{
	color:#333333;
	text-decoration:none;
}

#printwindow a:hover
{
	color:#333333;
	text-decoration:underline;
}


/*** maps ***/

#map
{
	width:77.2em;
	height:39.8em;	
}

#cajamapa 
{
	/*-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-ms-border-radius:10px;*/
	border:1px solid #ced4df;
	width:77.2em;
	height:39.8em;	
}


#datosmapa
{
	margin-top:2.4em;
}

#datosmapa .cjcontenido
{
	width:48.3em;
}

#datosmapa .datos
{
	width:19.5em;
	font-size:12px;
	color:#333333;
}	

#datosmapa .datos a
{
	color:#333333;
	text-decoration:underline;
}	

#datosmapa .datos div
{
	margin-bottom:0.1em;
}

#datosmapa .direccion
{	
	width:14em;
}

#datosmapa .gps
{
	margin-top:2em;
}

#datosmapa .gps a
{
	color:#a5946f;
	text-decoration:underline;
}

.globo
{
	margin-top:1em;	
	width:43em;
}

.globo2
{
	margin-top:1em;	
	width:19.6em;
}

.referencia
{
	width:20.5em;
	float:left;
}

.titulo_globo
{	
	font-size:14px;
	color:#3e2270;
	font-weight:bold;
	font-family:Lucida Grande, Arial;
}

.txt_globo
{
	font-size:12px;
	color:#333333;
	font-family:Lucida Grande, Arial;
}


.imgglobo
{
	float:right;	
	padding-top:10px;
}


/*** maps ***/


#simbolos{
	padding-left:1px;
}

#simbolos .tbsimbolos
{
	margin-top:6px;	
}

#simbolos .titulo
{	
	font-size:15px;
	color:#206bb5;
	font-weight:bold;
	width:150px;
	padding-bottom:15px;
}

#indice
{
	margin-top:24px;
}

#indice .indicelink
{
	color:#206bb5;
	font-size:13px;
}

#indice .indicelink a
{
	color:#206bb5;
	text-decoration:underline;
}

#indice strong
{
	color:#333333;
}

#notas
{
	margin-top:40px;
}

#notas .titcom
{
	font-size:14px;
	color:#206bb5;
	font-weight:bold;
	margin-bottom:23px;
}

#notas .desccom
{
	font-size:13px;
	color:#333333;
}

#notas .topcom
{
	color:#206bb5;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	border-bottom:1px solid #ced4df;
	margin-bottom:28px;
	margin-top:17px;
}

#notas .topcom a
{
	color:#206bb5;
	text-decoration:none;
}

.textod
{
	width:59.3em;
}


#preloading
{
	text-align:center;
}

#listadofamilias
{
	margin-top:6px;
}

#listadofamilias .cajasfam
{
	margin-bottom:6px;
}

#listadofamilias .cajafamilia1
{
	width:13.1em;
	padding-left:8px;
	padding-right:9px;
	height:16.3em;
	float:left;
	margin-right:6px;
	background:url(../imgs/fondo_caja_familia.gif) repeat-x bottom left;
	padding-top:13px;
}

#listadofamilias .bordecjfam
{
	border:1px solid #ced4df;	
}

#listadofamilias .cajafamilia2
{
	width:13.1em;
	padding-left:8px;
	padding-right:9px;
	height:16.3em;
	padding-top:13px;
	border:1px solid #ced4df;
	float:right;
	background:url(../imgs/fondo_caja_familia.gif) repeat-x bottom left;
	text-align:center;
}

#listadofamilias .imagen
{
	height:10.5em;
	/*margin-left:13.5px;*/
	text-align:center;
}

#listadofamilias .lineas
{
	height:5px;
	margin-top:7px;
}

#listadofamilias .imgl
{
	margin-left:117px;	
}

#listadofamilias .titulo
{
	color:#323433;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}

#listadofamilias .titulo a
{
	color:#323433;
	text-decoration:none;
}

#listadofamilias .titulo a:hover
{
	color:#323433;
	text-decoration:underline;
}

#layercomp
{
	width:24.6em;
	padding-left:25px;
	padding-top:18px;
	padding-right:14px;
	padding-bottom:24px;
	background:url(../imgs/fondo_news_lateral.gif) bottom repeat-x;
	background-color:#FFFFFF;
	position:absolute;
	border:1px solid #7e8da4;
	display:none;
	z-index:999;
}

#layercomp .titulor
{
	color:#0052a5;
	font-size:16px;
	font-weight:bold;
}

#layercomp .textor
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
}

#imprimir
{
	color:#656565;
	font-size:12px;
	text-align:right;
	margin-top:6px;
}

#imprimir a
{
	color:#656565;
	text-decoration:none;
}

#imprimir img
{
	vertical-align:middle;
}

.euro
{
	border-right:1px solid #d0d1d2;	
}


#layerprecio
{
	height:26px;
	display:none;
	z-index:999;
	position:absolute;
	background:url(../imgs/fle_precio.gif) bottom right no-repeat;
}

#layerprecio .tituloprecio
{
	color:#ffffff;
	font-size:14px;
	background-color:#206bb5;
	padding-top:2px;
	padding-bottom:3px;
	font-weight:bold;
	padding-left:13px;
	padding-right:7px;
}

#layerdel
{
	height:26px;
	display:none;
	z-index:999;
	position:absolute;
	background:url(../imgs/fle_precio.gif) bottom right no-repeat;
}

#layerdel .titulodel
{
	color:#ffffff;
	font-size:12px;
	background-color:#206bb5;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:13px;
	padding-right:7px;
}

.noregistrado
{
	font-size:12px;
	margin-top:15px;
	color:#333333;
}

.noregistrado a
{
	color:#0052a5;
	text-decoration:none;
}

.noregistrado a:hover
{
	color:#0052a5;
	text-decoration:underline;
}

.olvidar
{
	font-size:12px;
	color:#333333;	
}

.olvidar input
{
	vertical-align:middle;
}

#infofam
{
	width:24.6em;
	padding-left:25px;
	padding-top:18px;
	padding-right:14px;
	padding-bottom:24px;
	background:url(../imgs/fondo_news_lateral.gif) bottom repeat-x;
	background-color:#FFFFFF;
	position:absolute;
	border:1px solid #7e8da4;
	display:none;
	z-index:999;
}

#infofam .titulor
{
	color:#0052a5;
	font-size:16px;
	font-weight:bold;
}

#infofam .textor
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
}

#infofam .img1r, .desc1r, .desc2r, .img2r
{
	float:left;
}

#infofam .img1r
{
	padding-top:3px;
}


#infofam .desc1r, .desc2r
{
	margin-left:6px;
	font-size:12px;
	padding-top:10.8px;
}

#infofam .img2r
{
	margin-left:1.5em;
}

.nodatos
{
	font-size:13px;
	color:#206bb5;
}

.regresa
{
	font-size:12px;
	color:#206bb5;
	font-weight:bold;
	margin-top:20px;
	text-align:center;
}

.regresa a
{
	color:#206bb5;
	text-decoration:none;
}

.regresa a:hover
{
	color:#206bb5;
	text-decoration:underline;
}

#subcatalogo
{
	display:none;
}

.cajaseries
{
	font-size:13px;
	width:12.7em;
	background-color:#ffffff;
	padding-bottom:6px;
	padding-left:10px;
	padding-top:2px;
	/*display:none;*/
}

.txtcajaseries
{
	color:#206bb5;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:5px;
}

.txtcajaseries a
{
	color:#206bb5;
	text-decoration:none;
}

.txtcajaseries a:hover
{
	color:#333333;
	text-decoration:none;
}

.txtcajaseries_on
{
	color:#206bb5;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:2px;
	font-weight:bold;
	padding-right:5px;
}

.txtcajaseries_on a
{
	color:#206bb5;
	text-decoration:none;
}

.txtcajaseries_on a:hover
{
	color:#333333;
	text-decoration:none;
}


.txtcajaseriesaro
{
	color:#206bb5;
	padding-left:34px;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:5px;
}

.txtcajaseriesaro a
{
	color:#206bb5;
	text-decoration:none;
}

.txtcajaseriesaro a:hover
{
	color:#333333;
	text-decoration:none;
}

.txtcajaseriesaro_on
{
	color:#206bb5;
	padding-left:34px;
	padding-top:5px;
	padding-bottom:2px;
	font-weight:bold;
	padding-right:5px;
}

.txtcajaseriesaro_on a
{
	color:#206bb5;
	text-decoration:none;
}

.txtcajaseriesaro_on a:hover
{
	color:#333333;
	text-decoration:none;
}

.piecata
{
	border-bottom:6px solid #f2f2f3;
}

#listadoseries
{
	margin-top:6px;
}

#listadoseries .cajaserie1
{
	width:17em;
	/*height:19.1em;*/
	padding-left:9px;
	padding-right:9px;
	float:left;
	margin-right:4.6px;
	margin-bottom:4.6px;
	background:url(../imgs/fondo_caja_serie.gif) bottom left repeat-x;
	background-color:#ffffff;
	padding-top:17px;
	padding-bottom:9px;
}

#listadoseries .bordecjserie
{
	border:1px solid #ced4df;	
}



#listadoseries .cajaserie2
{
	width:17em;
	/*height:19.1em;*/
	padding-left:9px;
	padding-right:9px;
	float:right;
	margin-bottom:4.6px;
	background:url(../imgs/fondo_caja_serie.gif) bottom left repeat-x;
	background-color:#ffffff;
	padding-top:17px;
	padding-bottom:9px;
}

#listadoseries .cajaimagen
{
	height:9.7em;
	text-align:center;
}

#listadoseries .cajaimagen img
{
	height:9.7em;
}

#listadoseries .lineaserie
{
	margin-top:11px;
	height:0.5em;
	text-align:right;
	padding-right:10px;
}

#listadoseries .cajatitulo
{
	background-color:#ced4e0;
	font-size:14px;
	font-weight:bold;
	color:#323433;
	height:23px;
	line-height:1.5em;
	padding-left:10px;
	padding-top:4px;
	/*padding-bottom:3px;*/
	overflow:hidden;
}

#listadoseries .cajatitulo a
{
	color:#323433;
	text-decoration:none;
}

#listadoseries .cajatitulo a:hover
{
	color:#323433;
	text-decoration:underline;
}

#listadoseries .cajacargas
{
	margin-top:12px;	
}

#listadoseries .txtcargas
{
	padding-top:7px;	
	padding-left:4px;
	font-size:11px;
}

/*** info Serie ***/

#infoserie
{
	width:28.6em;
	padding-left:30px;
	padding-top:18px;
	padding-right:14px;
	padding-bottom:24px;
	background:url(../imgs/fondo_news_lateral.gif) bottom repeat-x;
	background-color:#FFFFFF;
	position:absolute;
	border:1px solid #7e8da4;
	display:none;
	z-index:999;
}

#infoserie .titulor
{
	color:#0052a5;
	font-size:16px;
	font-weight:bold;
}

#infoserie .textor
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
}

#infoserie .tituloaros
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
	font-weight:bold;
}


#infoserie .taro
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:center;
	margin-right:12px;
	margin-top:10px;
}

#infoserie .tituloaro
{
	margin-top:8px;	
}

/*** info Serie ***/


.capaflash
{
	position:absolute;
	width:37.4em;
	height:5px;
	text-align:right;
	padding-right:8px;
	margin-top:125px;
}

.imgserie
{
	border:1px solid #ced4df;	
	margin-right:13px;
	width:55px;
	background:url(../imgs/fondo_img_peq.gif) bottom left repeat-x;
	padding-top:6px;
	padding-left:3px;
	padding-bottom:6px;
}

.textocontenido
{
	width:300px;	
}


#bmasinfo2
{	
	background-color:#efefef;
	height:2em;
	text-align:right;
	margin-top:6px;
	font-size:14px;
	color:#333333;
	padding-right:8px;
}

#bmasinfo2 a
{	
	color:#333333;
	text-decoration:none;
}

#bmasinfo2 img
{
	vertical-align:middle;
}

#bmasinfo2 .sep
{
	padding-left:12px;
	padding-right:12px;
}


#caracteristicas
{
	background:url(../imgs/fondo_caracteristicas.gif) repeat-x top left;
	border:1px solid #e1e0e0;
	padding-bottom:13px;
	padding-left:4px;
	padding-top:7px;
	margin-top:6px;
}

#caracteristicas .txtcaracteristicas
{
	margin-left:33px;
	width:27.6em;
	padding-right:17px;
	border-right:1px solid #e1e0e0;
}

#caracteristicas .titulo
{
	font-size:16px;
	color:#206bb5;
	font-weight:bold;
	margin-bottom:5px;	
}

#caracteristicas .txts
{
	font-size:13px;
	line-height:1.5em;
}

#caracteristicas .dibujo
{
	margin-left:24px;	
	padding-top:5px;
	width:21.9em;
}

#caracteristicas .imgdib
{
	text-align:center;		
}

#caracteristicas .txtdib
{
	font-size:13px;	
	font-weight:bold;
	margin-top:13px;
}

#caracteristicas .txtd
{
	font-size:12px;
	color:#6e6f70;
	line-height:1.5em;
	margin-top:3px;
}

.tituloarea
{
	color:#206bb5;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px solid #c5cedc;
	padding-bottom:9px;
}

#cajaseriearo
{
	width:10.6em;
	height:18.8em;
	background:url(../imgs/fondo_caja_seriearo.gif) bottom left repeat-x;
	border:1px solid #ced4df;
	margin-top:6px;
	float:left;
	margin-right:6px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
}


#cajaseriearo .cajaimagen2
{
	height:8.1em;
	text-align:center;
}

#cajaseriearo .lineaserie2
{
	margin-top:2px;
	height:0.5em;
	text-align:right;
	padding-right:10px;
}

#cajaseriearo .cajatitulo2
{
	background-color:#ced4e0;
	font-size:14px;
	font-weight:bold;
	color:#323433;
	height:23px;
	line-height:1.5em;
	padding-left:6px;
	padding-top:4px;
	/*padding-bottom:3px;*/
	overflow:hidden;
}

#cajaseriearo .cajatitulo2 a
{
	color:#323433;
	text-decoration:none;
}

#cajaseriearo .cajatitulo2 a:hover
{
	color:#323433;
	text-decoration:underline;
}

#cajaseriearo .cajacargas2
{
	margin-top:8px;	
}

#cajaseriearo .cimg
{
	width:25px;
	text-align:center;
	margin-bottom:3px;
}

#cajaseriearo .txtcargas2
{
	padding-left:4px;
	padding-top:7px;
	font-size:11px;
}

#cajaseriearo .txtcargas2 img
{
	vertical-align:middle;	
}

#contenedor_resultados_listas
{
	margin-top:6px;
}


.titulocf
{
	font-size:16px;
	color:#206bb5;
	font-weight:bold;
	padding-bottom:5px;	
	margin-bottom:5px;	
	border-bottom:1px solid #c5cedc;
}


.textosf
{
	width:51.2em;	
}

.imgsf
{
	width:25.3em;
	margin-bottom:6px;
}

.descripcionf
{	
	font-size:13px;
	color:#333333;
	margin-bottom:16px;
}

.datostecnicos
{	
	font-size:13px;
	color:#333333;
	margin-bottom:11px;
}

.dato
{
	margin-left:5px;	
}

.cuadrodibujof
{
	width:25.1em;
	height:14.1em;
	padding-top:20px;
	padding-bottom:20px;
	background:url(../imgs/fondo_cuadro_dibujo.gif) repeat-x top left;
	border:1px solid #e1e0e0;
	text-align:center;
}

.ruedayprecios
{
	margin-top:17px;	
}

.titulocf2
{
	font-size:12px;
	padding-top:5px;
	color:#206bb5;
	font-weight:bold;
	padding-bottom:5px;	
	margin-bottom:5px;	
	border-bottom:1px solid #c5cedc;
}

.rueda
{
	width:35.2em;
}

.preciof
{
	width:14.7em;	
}

.txtprecio
{
	font-size:13px;
	color:#333333;
}

.imgscad
{
	width:25.3em;
	height:20.9em;
	margin-bottom:6px;
	background:url(../imgs/fondo_cad.jpg) no-repeat;
}

.latcad
{
	margin-left:9.5px;
}


/*** info rueda ***/

#inforueda
{
	/*width:24.6em;*/
	padding-left:14px;
	padding-top:18px;
	padding-right:14px;
	padding-bottom:24px;
	background:url(../imgs/fondo_news_lateral.gif) bottom repeat-x;
	background-color:#FFFFFF;
	position:absolute;
	border:1px solid #7e8da4;
	display:none;
	z-index:999;
}

#inforueda .imgrueda
{
	float:left;
}

#inforueda .imgrueda img
{
	height:74px;
}

#inforueda .textorue
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
	padding-left:10px;
	float:left;
	width:167px;
}

#inforueda .titulorue
{
	font-size:16px;
	color:#0052a5;
	font-weight:bold;
	margin-left:10px;
}

#inforueda .temp
{
	margin-left:10px;
	font-size:13px;
	clear:both;
}

#inforueda .temp img
{
	vertical-align:middle;
}

#inforueda .seplin
{
	border-bottom:1px solid #c5cedc;
	margin-top:11px;
	margin-bottom:12px;
}

#inforueda .titulocjruedas
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
	font-weight:bold;
}

#inforueda .ruedatb
{
	margin-right:16px;
}

/*** info rueda ***/



/*** buscador ***/

.tpre{
	float:left;
	padding-top:0.7em;
	padding-bottom:3em;
}
.tpre .tprere{
	float:left;
	width:60.83em;
	padding-bottom:0.63em;
	color:#333333;
	font-size:12px;
	border-bottom:1px solid #c5c0cf;

}
.tpre .tprere span{
	font-weight:bold;
}
.cre{
	float:left;

}
.unres{
	float:left;
	padding-bottom:4.7em;
	
}
.unres .unres_ti{
	float:left;
	width:58.83em;
	font-size:12px;
	color:#206BB5;
	font-weight:bold;
	padding-bottom:0.3em;
}
.unres .unres_txt{
	float:left;
	width:58.83em;
	font-size:12px;
	color:#333333;
	line-height:1.5em;
	padding-bottom:0.5em;

}
.unres .unres_lnk{
	float:left;
	width:58.83em;
	font-size:12px;
	color:#206BB5;
	line-height:1.5em;

}
.unres .unres_lnk a{
	text-decoration:underline;
	color:#206BB5;
}
#res_pag{
	float:left;
	width:54em;
	font-weight:bold;
}
#res_pag .pag_in{
	float:right;
	padding-left:1em;
	padding-right:1em;
	color:#206BB5;
	font-size:12px;
}
#res_pag .pag_in span{
	color:#206BB5;
	padding-left:0.2em;
	padding-right:0.2em;
}
#res_pag .pag_in a{
	color:#206BB5;
	text-decoration:underline;
	padding-left:0.2em;
	padding-right:0.2em;
	font-weight:bold;
}
#res_pag .pag_in .nounderline{
	text-decoration:none;
	font-weight:normal;
}

#res_pag .pag_in .nounderline a{
	text-decoration:none;
	font-weight:normal;
}

/*** buscador ***/

#enlacesutiles
{
	background:url(../imgs/fondo_news_lateral.gif) bottom repeat-x;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:18px;
	padding-right:16px;
	margin-top:18px;
	margin-bottom:18px;
	border:1px solid #ced4df;
}

#enlacesutiles .titulo
{
	font-size:14px;
	font-weight:bold;
	color:#333333;
	padding-bottom:11.2px;
	background:url(../imgs/pie_idiomas.gif) bottom repeat-x;
}

#enlacesutiles .enlace
{
	font-size:13px;
	color:#333333;
	padding-top:9px;
}

#enlacesutiles .enlace a
{
	color:#333333;
	text-decoration:none;
}

#enlacesutiles .enlace a:hover
{
	color:#333333;
	text-decoration:underline;
}

#mapaweb .nivel1
{
	font-size:14px;
	color:#206bb5;
	font-weight:bold;
}

#mapaweb .nivel1 a
{
	color:#206bb5;
	text-decoration:underline;
}

#mapaweb .nivel2
{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	padding-left:6px;
	padding-top:3px;
}

#mapaweb .nivel2 a
{
	color:#333333;
	text-decoration:none;
}

#mapaweb .nivel2 a:hover
{
	color:#333333;
	text-decoration:underline;
}

#mapaweb .nivel3
{
	font-size:12px;
	color:#333333;
	padding-left:6px;
	padding-top:3px;
}

#mapaweb .nivel3 a
{
	color:#333333;
	text-decoration:none;
}

#mapaweb .nivel3 a:hover
{
	color:#333333;
	text-decoration:underline;
}

#mapaweb .nivel4
{
	font-size:12px;
	color:#666666;
	padding-left:12px;
	padding-top:3px;
}

#mapaweb .nivel4 a
{
	color:#666666;
	text-decoration:none;
}

#mapaweb .nivel4 a:hover
{
	color:#666666;
	text-decoration:underline;
}

#mapaweb .nivel5
{
	font-size:12px;
	color:#666666;
	padding-left:25px;
	padding-top:3px;
}

#mapaweb .nivel5 a
{
	color:#666666;
	text-decoration:none;
}

#mapaweb .nivel5 a:hover
{
	color:#666666;
	text-decoration:underline;
}

#mapaweb .anchoit
{
	width:193px;
	margin-bottom:26px;
}

/*** colocacion ***/

#colocacion
{
	margin-top:6px;
}

#colocacion .item1
{
	border:1px solid #ced4df;	
	width:384px;
}

#colocacion .item
{
	padding-right:6px;
	padding-bottom:6px;
}

#colocacion .item2
{
	padding-bottom:6px;
}

#colocacion .imagen
{
	background:url(../imgs/fondo_colocacion.gif) bottom left repeat-x;
	width:98px;
	text-align:center;
	padding-top:14px;
	padding-bottom:14px;
	border-right:1px solid #ced4df;
}

#colocacion .texto
{
	padding-left:10px;
	padding-top:9px;
}

#colocacion .titulo
{
	font-size:16px;
	color:#206bb5;
	font-weight:bold;
	padding-bottom:11px;
}

#colocacion .txt
{
	font-size:13px;
	color:#333333;
}

/*** colocacion ***/

/*** tiposaros ***/

#tiposaros
{
	margin-top:6px;
}


#tiposaros .cajasaro1
{
	width:16.9em;
	padding-left:9px;
	padding-right:9px;
	float:left;
	margin-right:6px;
	margin-bottom:6px;
	background:url(../imgs/fondo_caja_serie.gif) bottom left repeat-x;
	border:1px solid #ced4df;
	background-color:#ffffff;
	padding-top:17px;
	padding-bottom:9px;
}

#tiposaros .cajasaro2
{
	width:16.9em;
	padding-left:9px;
	padding-right:9px;
	float:left;
	margin-bottom:6px;
	background:url(../imgs/fondo_caja_serie.gif) bottom left repeat-x;
	border:1px solid #ced4df;
	background-color:#ffffff;
	padding-top:17px;
	padding-bottom:9px;
}

#tiposaros .cajaimagen
{
	height:9.7em;
	text-align:center;
}

#tiposaros .cajaimagen img
{
	height:9.3em;
}

#tiposaros .lineaserie
{
	margin-top:11px;
	height:0.4em;
	text-align:right;
	padding-right:10px;
	border-bottom:4px solid #919bab;
}

#tiposaros .cajatitulo
{
	background-color:#ced4e0;
	font-size:14px;
	font-weight:bold;
	color:#323433;
	height:25px;
	line-height:1.5em;
	padding-left:10px;
	padding-top:2px;
	/*padding-bottom:3px;*/
	overflow:hidden;
}

#tiposaros .cajatitulo a
{
	color:#323433;
	text-decoration:none;
}

#tiposaros .cajatitulo a:hover
{
	color:#323433;
	text-decoration:underline;
}


#tipoAro
{
	width:28.5em;
	padding-left:25px;
	padding-top:18px;
	padding-right:14px;
	padding-bottom:24px;
	background:url(../imgs/fondo_news_lateral.gif) bottom repeat-x;
	background-color:#FFFFFF;
	position:absolute;
	border:1px solid #7e8da4;
	display:none;
	z-index:999;
}

#tipoAro .titulor
{
	color:#0052a5;
	font-size:16px;
	font-weight:bold;
}

#tipoAro .textor
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
}

#tipoAro .temperatura
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
}

#tipoAro .temptrabajo
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
}

#tipoAro .tituloaros
{
	color:#333333;
	font-size:13px;
	margin-top:6.5px;
	margin-bottom:13px;
	font-weight:bold;
}


#tipoAro .taro
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-align:center;
	margin-right:12px;
	margin-top:10px;
}

#tipoAro .tituloaro
{
	margin-top:8px;	
}

#submenutipoaro
{
	display:none;
}


#colocatiposaros
{
	margin-top:20px;
}

#colocatiposaros .item1
{
	border:1px solid #ced4df;	
	width:376px;
}

#colocatiposaros .item
{
	padding-right:20px;
	padding-bottom:20px;
}

#colocatiposaros .item2
{
	padding-bottom:20px;
}

#colocatiposaros .imagen
{
	background:url(../imgs/fondo_colocacion.gif) bottom left repeat-x;
	width:98px;
	text-align:center;
	padding-top:14px;
	padding-bottom:14px;
	border-right:1px solid #ced4df;
}

#colocatiposaros .texto
{
	padding-left:10px;
	padding-top:9px;
	height:140px;
}

#colocatiposaros .titulo
{
	font-size:16px;
	color:#206bb5;
	font-weight:bold;
	padding-bottom:11px;
}

#colocatiposaros .txt
{
	font-size:13px;
	color:#333333;
}




/*** tiposaros ***/


.volvernots
{
	font-size:12px;
	color:#206bb5;
	font-weight:bold;
	margin-top:42px;
}

.volvernots a
{
	color:#206bb5;	
	text-decoration:none;
}

.volvernots a:hover
{
	color:#206bb5;	
	text-decoration:underline;
}

.almail
{
	padding-top:4px;
	float:left;
}

*:first-child+html .almail
{
	padding-top:2px;
	float:left;
}

.alicomail
{
	padding-top:1px; 
	padding-left:4px;
	float:left;
}
.textosol {
	width:55.5em;
	margin-right:3.5em;
}