

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption{

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-size: 100%;

	vertical-align: baseline;

	background: transparent;

}

body {

	line-height: 1;

}





ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}



/* remember to define focus styles! */

:focus {

	outline: 0;

}



/* remember to highlight inserts somehow! */

ins {

	text-decoration: none;

}

del {

	text-decoration: line-through;

}



/* tables still need 'cellspacing="0"' in the markup */

/*

table {

	border-collapse: collapse;

	border-spacing: 0;

}

*/







img {

    border: 0;

}



h1 {font-weight:lighter ;

    font-size: 30px;

    color: #999999;

   font-family:Helvetica, Arial, sans-serif;



}



h2 {

	font-weight:lighter ;

    font-size: 22px;

    color: #999999;

  font-family:Helvetica, Arial, sans-serif;

}



h3 {



    font-size: 12px;

    color: #666;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;



}



h4 {

	

    font-size: 12px;

    color: #666;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;



}



h5 {

	font-weight:lighter ;

    font-size: 14px;

    color: #999999;



}





li {

list-style-image:none;

list-style-position:outside;

list-style-type:disc;

margin:0;

padding:0;

text-decoration:none;

vertical-align: baseline;

}

	



img {

	border:0;

	}

	

	

a{ line-height:120%;



	}

	





#toolTipBox {

	width:500px;

	height:250px;

	display: none;

	padding:5px;

	font-size: 15px;

	border: #999 solid 1px;

	font-family: verdana;

	position: absolute;

	background-color: #FAB406;

	color: #FFFFFF;

	font-weight: bold;

}





#contenedor {

	overflow:hidden;

	width: 750px;

	height: auto;

	margin-left: auto;

	margin-right: auto;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;



}

.Fields{

width:300px;}



/**barra naranja centro*/

.tex_bl_12 {

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}



#barra {

	background-image: url(../images/base_42.jpg);

	background-repeat: repeat-x;

	height: 19px;

	float: left;

}







#noticias_principal {

	height: auto;

	width: 269px;

	margin: 10px 0px 0 0px;

	float: left;

	margin-right: 15px;



}



.foto_destacado {

	padding-bottom: 13px;

	float: inherit;

	width: auto;

}



body {



	margin: 0px;



	padding: 0px;

}



#top {

	height: 45px;

	width: 724px;

	padding-left: 13px;

}



#menu_top {

	height:13px;

	width: 445px;

	margin-top: 0px;

	padding-top: 0px;

	float:right;

}



#menu_top ul {

	height: 0px;

	width: 450px;

	margin-left: 0px;

	padding-left: 0px;

	margin-top: 0px;

	float: right;

	text-decoration:none;

}





#menu_top ul a:link    { color: #666; text-decoration: none; }

#menu_top ul a:visited { color: #666; text-decoration: none; }

#menu_top ul a:hover   { text-decoration:none; }











#menu_top li {



	float:left;



	list-style: none;



	width: auto;



	  font-family:Helvetica, Arial, sans-serif;

	height:13px;

	font-size: 11px;



	text-indent: 3px;



	border-right-width: 1px;



	border-right-style: solid;



	border-right-color: #999999;



	padding-right: 7px;



	margin-top: 0px;



	padding-top: 0px;



	color: #333333;



	text-decoration: none;



}



#menu_top li a {



	color: #333333;



	text-decoration: none;



}



#menu_top li a:hover {



	color:#cccccc;



	text-decoration: underline;



}





.tex_gris_bold {

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #999999;

	padding-top: 0px;

	width: auto;

	float: left;

}



.fon_gris_a5a5a5 {



	background-color: #a5a5a5;



	height: 14px;



	width: 10px;



}







#banner_top {

	width: 724px;

	height: 205px;

	background-color: #FAB406;

	float: left;

	margin-top: 4px;



}



#contenidos {

	background-image: url(../images/base_32.jpg);

	background-repeat: repeat-x;

	height: auto;

	width: 724px;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: 10px;

	min-height: 300px;

	padding-left: 15px;

	padding-right: 15px;

	float: left;



}



.tex_gris11 {

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #666;

/*	float: left;*/

	height: auto;



}



.tex_gris11 a {

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #666;

	text-decoration:none;



}



.tex_gris11 a:visited {



	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #666;

	text-decoration:none;



}



.tex_gris11 a:hover {



	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	font-weight:bold;

	color: #000;



}



pre{

	

	height:auto;

	

	}







#banners_lateral {

	width: 204px;

	float: right;

	height: auto;

	margin-top: 10px;



}



.bloque_noticias {

	width: 210px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	margin-top: 1px;

	padding:5px 0 5px 0;

	min-height:40px;

}



.bloque_noticias1 {

	width: 230px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	margin-top: 10px;

	margin-left: 10px;

	margin-bottom: 10px;

	



}



#banner_botton {

	width: 724px;

	float: left;

	padding-bottom: 0px;

	text-align: left;

	margin-top: 15px;

	margin-bottom: 5px;



}



.foto_banner_botton {



	padding: 2px;



}



/*footer*/





#footer {

	height: 40px;

	width: 720px;

	float: left;

	background-color: #dddddd;



	padding: 5px 15px 5px 15px;



}





#nav-foo li{

	list-style:none;

	list-style-image:url(../images/base_74.jpg);

	margin:0;

	margin:0 15px 0 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	float: left;

	}



#nav-foo {

	margin:0px;

	padding:0px;

	list-style:none;

	margin-top: 0px;

	padding-left: 5px;

	width: 100%;

	}



#nav-foo li a{

	text-decoration:none;

	color:#666;

}



#navi li a:hover {

text-decoration:none;

color:#666;



display:block

}





#navi li a:visited {

text-decoration:none;

color:#666;

display:block

}

#footer-content {

	float: left;

	height: auto;

	width: 710px;

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

}

#callcenter {

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-style: normal;

	color: #666;

	width: auto;

	float: right;

}

#copyright {

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #333;

	height: auto;

	width: 450px;

	float: left;

	margin-top:10px;

}

#footer-nav {

	float: left;

	height: auto;

	width: 450px;

	padding-left: 5px;

}

/*footer end*/





#banner_top_int {

	background-color:#FAB406;

	height:150px;

	margin-top:4px;

	width:724px;

	float:left;

}



#ruta {

	margin-top: 4px;

	width: 724px;

	height: 24px;

	float:left;

}



.tex_ruta_bl {



	  font-family:Helvetica, Arial, sans-serif;



	font-size: 11px;



	color: #FFFFFF;



	padding-left: 10px;



	text-decoration:none;



}



.tex_ruta_bl a {



	  font-family:Helvetica, Arial, sans-serif;



	font-size: 11px;



	color: #ffffff;



	text-decoration:none;



}



.tex_ruta_bl a:hover {



	  font-family:Helvetica, Arial, sans-serif;



	font-size: 11px;



	color: #ffffff;



	text-decoration: none;



}



.tex_ruta_bl {



	  font-family:Helvetica, Arial, sans-serif;



	font-size: 11px;



	color: #ffffff;



}







#contenidos_categorias {

	height: auto;

	width: 705px;

	float: left;

	padding-left: 10px;

	padding-top: 5px;

	min-height: 300px;

	padding-right: 10px;



}



#buscador_categorias {

	height: 30px;

	width: 704px;

	float: left;

	display: inline-table;

	border-color: #666;

	border-top-style: dotted;

	border-top-width: 1px;

	padding-top: 10px;

	



}



#tr-categoria {

	font-family:Helvetica, Arial, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	text-align: left;

	height: auto;

	width: 694px;

	float: left;

	margin-bottom: 2px;

	line-height:130%;

	font-weight:bold;



}













.foto_categorias {

	float: right;

}







.titulos-seccion {

	height:auto;

	width: 100%;

	float: left;

	color:#a7a7a7;

	margin: 5px 0 5px 0;

	

}







.subtitulos-seccion {

	height:auto;

	width: 100%;

	float: left;

	color:#a7a7a7;

	text-align: left;

	margin-bottom: 3px;

	

}









.fondo_ruta {



	background-image: url(../images/base_int_07.jpg);



	background-repeat: repeat-x;



}



#contenidos_productos2 {

	height: auto;

	width: 350px;

	float: left;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FFFFFF;



}



#contenidos_productos {

	height: auto;

	width: 349px;

	float: left;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #FFFFFF;



}



.detalle_productos {

	display:block;

	height: 14px;

	width: 260px;

	float: left;

	padding:3px 0;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cccccc;



}



#contenidos_ficha {

	background-repeat: repeat-x;

	height: auto;

	width: 724px;

	margin-bottom: 10px;

	margin-top: 0px;



}



#foto_producto {

	height: auto;

	width: 350px;

	float: left;

	margin-top: 10px;

	text-align: center;

	margin-bottom: 20px;



}



#ventana_pro1 {



	height: auto;



	width: 500px;



	float: left;



	position: absolute;



	background-color: #FFFFFF;



	left: 116px;



	top: 306px;



	margin: 10px;



	padding: 10px;



	border: 1px solid #CCCCCC;



}



#foto_noticia {

	height: auto;

	width: 310px;

	float: left;

	background-color: #FFFFFF;

	margin: 5px;

	padding: 5px;

	border: 1px solid #CCCCCC;

	position: absolute;



}



#apDiv2 {



	position:absolute;



	left:505px;



	top:582px;



	width:25px;



	height:25px;



	z-index:1;



}



.tex_naranjo {



	  font-family:Helvetica, Arial, sans-serif;



	font-size: 11px;

	color: #FAB406;



	font-weight: bold;



}



#boton_descarga {

	height: 18px;

	width: 240px;

	float: left;

	margin-top: 15px;

	font-family: Arial, Helvetica, sans-serif;



}



#contenidos_repuestos {

	height: auto;

	width: 694px;

	margin-bottom: 20px;

	float: left;

}



#detalle_repuestos {



	height: 20px;



	width: 230px;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #666666;



}



#listado_repuestos {

	float: left;

	height: auto;

	width: 230px;

	max-height: 350px;

	overflow: auto;

	min-height: 300px;

}

#listado-repuestos-content {

	overflow:hidden;

	width: 275px;

	float: right;

	height:auto;

	margin-left: 10px;

}



.foto {



	float: left;



	height: auto;



	width: auto;



}



#contenidos_repuestos_int {

	height: auto;

	width: 385px;

	margin-bottom: 10px;

	float: left;



}





.detalle_repuestos_tabla {

	height: 100%;

	width: auto;

	float: left;

	

}



.subtitulos {

	height: auto;

	width: 100%;

	float: left;



}



.tex_gris11_bold {



	  font-family:Helvetica, Arial, sans-serif;



	font-size: 11px;



	color: #999999;



	font-weight: bold;



}



#contenidos_servicios {

	height: auto;

	width: 694px;

	margin-bottom: 10px;

	float: left;



}









.foto_margin {



	float: left;



	height: auto;



	width: auto;



	margin-top: 60px;



}



#contenidos_modelos {

	height: auto;

	width: 694px;

	float: left;

	margin-bottom: 10px;

	padding: 15px;



}



/* noticias center*/

#listado_noticias_int {

	width: 230px;

	float: right;

	height: auto;

	background-repeat:repeat-x;

	padding: 10px;

	margin-top: 45px;

	background-image: url(../images/bg-news.jpg);

	font-family:Helvetica, Arial, sans-serif;

	font-size:12px;

	color: #333;

	}

	

	#listado_noticias_int a{

	color:#333333;

	} 



	#listado_noticias_int a:hover{

	color:#666666;

	} 

/******/





.tex_gris11_bold_cursi {



	  font-family:Helvetica, Arial, sans-serif;



	font-size: 11px;



	color: #999999;



	font-weight: bold;



	font-style: oblique;



}



#entrevista {



	position:absolute;



	left:348px;



	top:567px;



	width:153px;



	height:32px;



	z-index:1;



	border-top-width: 1px;



	border-bottom-width: 1px;



	border-top-style: dotted;



	border-bottom-style: dotted;



	border-top-color: #CCCCCC;



	border-bottom-color: #CCCCCC;



}







#contenidos_noticias_int {

	height: auto;

	width: 440px;

	float: left;

	min-height: 400px;

	padding-bottom: 30px;



}



#listado_soluciones_int {

	width: 240px;

	float: right;

	margin: 0 0 0;

	height: auto;

	background-image: url(../images/fondo_barra_24.jpg);

	background-repeat:repeat-x;

	padding:10px;



}



#contenidos_soluciones_int {

	height: auto;

	width: 694px;

	margin-bottom: 35px;

	float: left;



}



#contenidos_soluciones_int2 {

	height: auto;

	width: 420px;

	margin-bottom: 35px;

	float: left;



}



.puntos {



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #999999;



}



#apDiv3 {



	position:absolute;



	left:348px;



	top:539px;



	width:99px;



	height:19px;



	z-index:1;



}

p{ margin-top:2px;

margin-bottom:5px;}







#categoria-txt {

	float: left;

	height: 230px;

	width: 100%;

}



#categoria-txt2 {

	float:left;

	min-height:230px;

	width:350px;

}



#productos-img {

	float: right;

	height: 100%;

	width: 350px;

	margin-bottom: 10px;

}





#categoria-img {

	float: right;

	height: auto;

	width: 350px;

	margin-bottom: 10px;

	min-height: 300px;

}

#logos {

	float: left;

	width: 100%;

}

#title-categoria {

	float: left;

	width: 365px;

	margin-bottom: 10px;

}

#categoria-center {

	float: left;

	height: auto;

	width: 704px;

	background-image: url(../images/base_32.jpg);

	background-repeat: repeat-x;

	padding: 20px 10px 10px 10px;

	color:#666666;

	font-family:Arial,Helvetica,sans-serif;

	font-size:11px;

	}

#products-img {

	float: left;

	height: auto;

	width: 450px;

	margin-left: 10px;

}

#center-icons{

	height:auto;

	margin:0 0 0 35px;

	width:280px;

	float:left;

	text-align:center;

}

#products {

	float: left;

	height: auto;

	width: 694px;

	padding: 15px;



}

#table-categoria {

	float: left;

	height: auto;

	width: 694px;

	margin-bottom: 15px;

}

#productos-list {

	float: left;

	height: 25px;

	width: 724px;

	background-color: #CF0;

}

#isotipo {

	float: left;

	height: 27px;

	width: 208px;

	margin-top: 5px;

}



catalogo {



		float: left;

	width: 694px;

	height: auto;

	margin: 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#333;

}

#catalogo-list {

	float: left;

	width: 694px;

	height: auto;

	margin: 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

}



#catalogo-list2 {

	float: left;

	width: 694px;

	height: auto;

	margin: 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#666666;

	background-color: #ebebeb;

}



.fondo_tablacccccc {



	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #666666;

}



.fondo_tablaebebeb {



	background-color: #ebebeb;

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #666666;





}



#apDiv1 {

	float: left;

	height: 30px;

	width: 694px;

}

.img-servicios {

	float: left;

	height: auto;

	width: 270px;

	margin-left: 10px;

}



.img-aboutus {

	float: right;

	height: 400px;

	width: 290px;

	max-height: 350px;

}

.img-support {

	float: right;

	height: auto;

	width: 290px;

	padding: 0 0 0 0;

}

#center-holder {

	float: left;

	height: 100%;

	width: 365px;

}

#news-text {

	float: left;

	width: 270px;

	padding-bottom: 30px;

	text-align: justify;

	margin-top: 10px;

}

#pdf-download {

	float: left;

	width: 155px;

	padding: 5px 0 5px 0;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;



}

#img-buscador {

	float: left;

	height: 142px;

	width: 203px;

}

#buscador {

	float: left;

	height: 150px;

	width: 694px;

	padding: 15px 0  15px 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

#search-box {

	float: left;

	height: auto;

	width: 694px;

	padding-top: 15px;

}

#text-buscador {

	float: left;

	width: 190px;

	padding-left: 20px;

	height: 18px;

	padding-top: 6px;

}

#form1 {

	float: left;

	width: auto;

	height: 22px;

}

#buscador-holder {

	float: left;

	width: 490px;

	padding-top: 50px;

}



#module-menu {

	background-image:url(../images/bg-menu.gif);

	background-repeat:no-repeat;

	width:745px;

	float:left;

	height: 37px;

	padding-left:5px;

}

#listado_distribuidores {

	float: left;

}

#img_repuestos {

	float: right;

	width: 305px;

	min-height: 250px;

}

r #holder-content {

	float: left;

	width: 694px;

}

#holder-content {

	float: left;

	height: 100%;

	width: 724px;

	padding-left: 13px;

}



/*distribuidores box*/

.distribuidores-box{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	width:245px;

	height:auto;

	padding:5px;

	background-color:#E4E4E4;

	color:#999;

	float:left;

	margin-bottom:3px;

	}

	

.distribuidores-region{

	

	font-size:11px;

	font-weight:bold;

	float:left;

	width:235px;

	background-color: #999;

	color: #FFF;

	padding:5px;

	margin-bottom: 2px;



	}



.distribuidores-direccion{

	font-size:11px;

	float:left;

width:230px;

	padding: 2px 0px 0px 5px;

	}

.distribuidores-fono{

	font-size:11px;

	float:left;

width:230px;

	padding: 2px 0px 0px 5px;

	

	}

.distribuidores-mail{

	text-decoration:underline;

			font-weight:bold;

		text-decoration:none;

		color:#666666;

	font-size:11px;

	float:left;

width:230px;

	padding: 2px 0px 0px 0px;

	}

	

	.distribuidores-mail a:link{

			font-weight:bold;

		text-decoration:none;

		color: #666;

	font-size:11px;

	float:left;

width:230px;

	padding: 2px 0px 0px 5px;

	}

	

		.distribuidores-mail a:active{

			font-weight:bold;

		text-decoration:none;

		color:#666666;

	font-size:11px;

	float:left;

width:230px;

	padding: 2px 0px 0px 5px;

	}

		.distribuidores-mail a:hover{

			font-weight:bold;

		text-decoration:none;

		color:#666666;

	font-size:11px;

	float:left;

width:230px;

	padding: 2px 0px 0px 5px;

	}

	

#text-field {

	float: left;

	height: 100%;

	width: 100%;

	  font-family:Helvetica, Arial, sans-serif;

	font-size: 11px;

	color: #666;

	text-align: justify;

}



#text-field li{

	list-style-position:outside;

	margin:0 0 0 20px;

}

#descripcion {

	float: left;

	width: 100%;

	height: auto;

	margin-top: 15px;

}

.titulo-producto {

	height:30px;

	width: 500px;

	float: left;

	font-size:30px;

	color:#a7a7a7;

	letter-spacing:-1px;

}

#info-general {

	float: right;

	height: 20px;

	width: 150px;

	padding: 7px 0 0 0;

	padding-right: 4px;

}

#buscador-txt {

	float: left;

	width: 450px;

	padding-top: 5px;

}

#modelo {

	float: left;

	height: auto;

	width: 100%;

	margin-bottom: 3px;

}



#apDiv3 {

	position:absolute;

	left:348px;

	top:539px;

	width:99px;

	height:19px;

	z-index:1;

}

#foto_noticia{

	position:absolute;

	width:auto;

	height:auto;

	z-index:1;

	margin-left: 50px;

	margin-top: 50px;

}

#ampliar_foto {

	position:absolute;

	width:86px;

	height:19px;

	z-index:1;

	margin-left: 330px;

	margin-top: 260px;

}

#apDiv1{

	height:19px;

	left:408px;

/*	position:absolute;*/

	top:582px;

	width:99px;

	z-index:1;

}

#form-contact {

	width: 510px;

	padding-top: 0px;

	padding-right: 92px;

	padding-bottom: 0px;

	padding-left: 92px;

	float: left;

}

.news-date {

	color:#999999;

	float: left;

	width: 100%;

	font-weight:bold;

	text-decoration:underline;



}

.news-content {

	padding:4px 0;

	float: left;

	width: 100%;

	text-decoration: none;

	font-weight:normal;

	color:#666;

	

}





.news-content a{

	padding:4px 0;

	float: left;

	width: 100%;

	text-decoration: none;

	font-weight:normal;

	color:#666;

	

}





.news-content  a:hover{

	padding:4px 0;

	float: left;

	width: 100%;

	text-decoration:underline;

	color: #999;

}

.news-readmore {

	float: left;

	width: 100%;

}

.verimagen {

	float: left;

	height: auto;

	width: 155px;

	text-align: right;

	padding: 5px 0 5px 0;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}

.news-img {

	float: left;

	width: 155px;

	height: auto;

	padding-bottom: 5px;

}

.tips {

	float: left;

	height: 53px;

	width: 55px;

	margin: 0;

	padding: 0;

}



#soluciones-tec {

	float: left;

	width: 240px;

}



.soluciones-img {

	float:left;

	margin:10px auto ;

	text-align:center;

	width:240px;

}

.news-content2 {

	float: left;

	width: 210px;

}

.specicon {

	float:left;

	height:auto;

	width:55px;

}



.popup-products{

	background-image:url(../images/tipbg.gif);

	background-color:#fff;

	background-repeat:no-repeat;

	font-family:Arial,Helvetica,sans-serif;

	font-size:12px;

	height:197px;

	width: 445px;

}



.popup-title {

	font-family:Helvetica, Arial, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #EDB403;

	width: 330px;

	float: left;

	border-bottom-style: solid;

	border-bottom-color: #969696;

	border-bottom-width: 2px;

	padding:20px 10px 5px 0;

}



.popup-img {

	height:auto;

	width: 50px;

	float: left;

	padding:10px 20px 100px 10px;

}



.text-center {

	float: left;

	height: 100px;

	width: 330px;

	padding: 15px 10px 10px 0px;

}



.close {

	height:20px;

	right:0px;

	width:20px;

	float:right;

	padding-right: 2px;

	padding-top: 1px;

	cursor: pointer;

	background-image: url(img/close.jpg);

	background-repeat: no-repeat;

	background-position: right top;

}

.read-more {

	float: right;

	width: 65px;

	margin-right: 15px;

}









.read-more span a {

	text-decoration: none;

	  font-family:Helvetica, Arial, sans-serif;

	color: #666;	

}

.listado_descargas {

	float: left;

	padding: 5px;

}

#text-descargas {

	float: left;

	width: 675px;

	padding: 0 0 0 15px;

	;

}









/*menu*/



#nav, #nav ul {

float:left;

width: auto;

display: block;

color: #fff;

height:27px;

font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;

position:relative;

}

#nav a {

padding-top:10px;

background:url(../images/base_19.gif);

height:27px;	

display: block;

width: 148px;

color: #ffffff;

text-decoration: none;

background-repeat: no-repeat;



}



#nav a:hover{

background:url(../images/base_19_over.gif);

background-repeat:no-repeat;

color: #ffffff;

}

#nav li {

float: left;

padding: 0;

width: auto;

text-align: center;

display: inline;

height: auto;

}

#nav li ul {

font-size: 11px;

position: absolute;

display:none;

left:0;

height: auto;

width:146px;

font-weight: normal;

margin: 0;

background-color: #fab406;

}

#nav li li {

text-align: left;

height: 148px;

width:148px;



}



#nav li ul li {

width:148px;

color: #003363;

height: 16px;

border-top:1px solid #666666;

/*border-right:1px solid #666666;

border-left:1px solid #666666;*/





}

#nav li ul li a {



color: #ffffff;

height: 16px;

background-color:#e2a605; 

width:144px;

}

#nav li ul li a:hover {

background-image:none;

background-color:#7f7f7f;

color: #ffffff;

height: 16px;

}





#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

display:none;

left:10px;

height: auto;

}

#nav li ul li a {



height: 16px;

padding: 0;

margin: 0;

padding-left:4px;

background: #fab406;

}

#nav li ul li :hover {

height: 18px;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

left: auto;

display:block;

}

#nav li:hover, #nav li.sfhover {

background: #666666;

}

#nav li li:hover, #nav li.sfhover {

height: 16px;

background:#eeab05 ;

}





/*menu*/

.new-readmore a{ color:#333;

text-decoration:none;

}

.new-readmore a:hover{ color:#333;

text-decoration:underline;

}

 

 

 #listado_noticias, a{

	font-family:Helvetica, Arial, sans-serif;

	font-size:12px;

	color:#999999;

 }

 



 #holderbuscador{ 

 padding:0 0 0 10px;

 padding-top:40px;float:left;

width:410px;}



#imgbuscador{

	width:203px;

	height:142px;

	float:left;

}



.salaprensa {

	  font-family:Helvetica, Arial, sans-serif;

	font-size:12px;

	color:#ffffff;

	font-weight:bold;

	padding-bottom:5px;

}



#globalkomat{ padding-top:2px;}



.date_noticias {

	line-height:120%;

	font-weight:normal;

width:190px;

height:auto;

float:left;

	color:#666;

	

	}

	.date_noticias  a{

	text-decoration:none;

	line-height:120%;

	color:#333333;

		}

		

		

	.date_noticias  a:hover{

	line-height:120%;

	color:#666;

	text-decoration:underline;



	}

	

	

#arrowright { 

background-image:url(../images/arrowbg-trans.png);

background-position:4px left;

background-repeat: no-repeat;

padding:0px 15px;

height:15px;

width:150px;

display:block;

color:#FFF;

font-family:Arial, Helvetica, sans-serif;

font-weight:bold;

font-size:12px;

}

	

	

.seccion {

	font-weight:bold;

	margin: 15px;

	text-decoration:none;

}



.seccionlast {

	padding:20px 0;

	font-weight:bold;

	float: left;

	margin: 15px;

	text-decoration:none;

}



.seccion li {

list-style-position: inside;

list-style-type: none;

margin:4px 30px;

font-size:14px; }





.mapsite, .seccion  , .seccionlast, .mapsite a, .seccion a , .seccionlast a {

	list-style:none;

	list-style-position: inside;

	font-size: 14px;

	color:#263662;

	font-weight: bold;

	text-decoration:none;

}



.mapsite :hover , .seccion :hover, .seccionlast :hover {

	list-style-position: inside;

	list-style-type: none;

	color:#999;



}

	.articulos a{

	color:#666;

	font-weight:lighter;

	text-decoration: none;

}



	.articulos :hover{

	font-weight:lighter;

	text-decoration: underline;

}

#mapleft {

	float: left;

	width: 100%;

	padding: 0;

	

}

#mapright{

	float: right;

	width: 330px;

	padding: 50px 0 50px 50px;

}

