body {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#FFFFFF;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#titHome { font:bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase;}
#centrado {
	width:748px;
	margin:0px auto;
	height:100%;
}
#menu {
	width:750px;
}
#bottom {
	text-align:center;
	width:100%;
	padding-top:4px;
	float:left;
}
#header {
	width:100%;
	/*border-left:solid 1px #666666;
	border-right:solid 1px #666666;
	border-top:solid 1px #666666;*/
	float:left;
}
#rotulo {
	float:left;
	width:100%;
	height:25px;
	/*background-color:#F0F0F0;*/
	background-image:url(imas/fondo_rotulo2.gif);
	border-left:solid 1px #797979;
	border-right:solid 1px #797979;
	border-bottom:solid 1px #797979;
	/*
	background-image:url(imas/fondo_rotulo.gif);
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;*/
	}
#rotulo2 {
	float:left;
	width:100%;
	height:25px;
	/*background-color:#F0F0F0;*/
	background-image:url(imas/fondo_rotulo2.gif);
	border-left:solid 1px #797979;
	border-right:solid 1px #797979;
	border-bottom:solid 1px #797979;
	}
#ruta {
	float:left;
	font:italic 11px Arial;
	color:#ffffff;
	/*color:#666666;*/
	line-height:22px;
	margin-left:17px;
}
#ruta2 {
	float:left;
	font:italic 11px Arial;
	color:#ffffff;
	line-height:22px;
	margin-left:17px;
}
#volver {
	margin-top:5px;
	margin-right:5px;
	float:right;
	width:50px;
}
#subcategoria {
	float:left;
	width:95%;
	font: bold 10px Verdana;
	color: #006699;
	margin: 15px 0px 4px 20px;
	border-bottom: solid 5px #EFEFEF;
}
#contenido {
	float:left;
	width:748px;
	border-left: solid 1px #666666;
	border-bottom: solid 1px #666666;
	border-right: solid 1px #666666;
}
#descripcion {
	width:92%;
	height:100%;
	background-repeat: no-repeat;
	background-position: left top;
	padding:30px;
}
#descarga_pdf a {
	background-image:url(imas/descargas/pdf.gif);
	background-repeat:no-repeat;
	font:bold 10px verdana;
	color:#000000;
	padding:8px 0px 8px 25px;
	cursor:pointer;
	float:right;
	margin-left:15px;
}
#descarga_soft a {
	background-image:url(imas/descargas/cd.gif);
	background-repeat:no-repeat;
	font:bold 10px verdana;
	color:#000000;
	padding:8px 0px 8px 25px;
	margin-left:5px;
	cursor:pointer;
	float:right;
}

#descarga a {
	font:bold 10px verdana;
	color:#000000;
	padding:8px 0px 8px 25px;
	margin-left:5px;
	cursor:pointer;
	float:right;
}

#espacio_foto {
	width:170px;
	height:120px;
	float:left;
}
#linea {
	/*float:left;*/
	width:98%;
	height:100%;
	margin: 0px 10px 7px 20px;
}
.producto {
	position:relative;
	float:left;
	width:230px;
	height:100px;
	margin:0px 7px 7px 0px;
	border:solid 1px #999999;
}
.tit_prod { font:bold 22px "Trebuchet MS", "Lucida Grande", Tahoma; margin-bottom:20px; font-style:italic; font-effect:outline; color:#CCCCCC; }
#gal_imgs { width:250px; margin:0 20px 10px 0; float:left;}
.foto_prod_gde { width:250px; margin-bottom:10px; }
.foto_prod_chica { border-top:1px solid #999999; height:50px; padding-top:5px; padding-left:1px;}
.thumb_prod { border:1px solid #cccccc; margin:0 5px; float:left; cursor:pointer;}
.titulos { font:bold 10px Verdana, Arial, Helvetica, sans-serif; border-bottom:solid 1px #CCCCCC; }

.usado {
	position:relative;
	float:left;
	width:350px;
	height:150px;
	margin:0px 7px 7px 0px;
	border:solid 1px #999999;
}
.foto_usado { width:86px; vertical-align:top; float:left;}
.descripcion_usado { width:254px; height:130px; overflow:hidden; padding:0 5px; float:right;}
.tit_usado { font:bold 14px  Arial, Tahoma, Verdana, Helvetica; color:#B0B0B0; text-transform:uppercase; margin-bottom:2px; }
.txt_descripcion_usado {
	font:10px verdana;
	color: #000000;
	line-height: 14px;
	height:88px; overflow:hidden;
}

.bloque_texto{
	padding:15px;
	font:10px verdana;
	color: #000000;
	line-height: 14px;
}
.noticia {
	padding:8px;
	border:solid 1px #CCCCCC;
	margin-bottom:10px;
	list-style:none;
}
.fecha {
	text-line:right;
	font:normal 11px arial;
	color: #2C3270;
	line-height:28px;
	width:100%; 
}
.titular {
	font:bold 13px Arial;
	color:#000000;
	cursor:pointer;
}
.titular:hover {
	color: #006699;
	
}
.noticia_abierta {
	width:90%;
	margin:0px auto;
	/*display:none;*/
}
#info {
	position:absolute;
	bottom:0px;
	right:0px;
	width:12px;
	height:14px;
	background-color:#CCCCCC;
	color:#ffffff;
	font:normal 15px arial;
	padding:0px 2px 2px 5px;
}
#conocerProducto {
	position:absolute;
	bottom:0px;
	right:0px;
	width:60px;
	height:14px;
	background-color:#787878;
	color:#ffffff;
	font:bold 10px arial;
	padding:3px 2px 0px 5px;
	cursor:pointer;
}
#conocerProducto2 {
	width:165px;
	height:15px;
	background-color:#787878;
	color:#ffffff;
	font:bold 10px arial;
	padding:3px 2px 0px 5px;
	cursor:pointer;
	float:right;
	margin-bottom:-1px;
}
.tit_azul {
	font:bold 10px Verdana;
	color: #006699;
	margin:0px;
}
.txt_descripcion {
	font:10px verdana;
	color: #000000;
	line-height: 14px;
}
.txt a{
	color:#000000;
}
.txt a:hover {
	color:#999999;
}
.txt2 a{
	color:#000000;
}










.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height: 14px;
}
.txt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	cursor: pointer;
	line-height: 14px;
}

.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}

.link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
    line-height: 15px;
}
.link:hover
{
    font-size: 10px;
	color:grey;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
    
}
.linkmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
    line-height: 15px;
	color:black;
}
.linkmenu:hover
{
    font-size: 10px;
	color:black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
    
}
.borde_derecho {
	background-image: url(imas/portipo/borde_derecho.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.borde_izquierdo {
	background-image: url(imas/portipo/borde_derecho.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

.borde_bottom {
	background-image: url(imas/portipo/borde_derecho.jpg);
	background-repeat: repeat-x;
	background-position: right;
}

.borde_centro {
	background-image: url(imas/portipo/fondomapa.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.fondo {
	background-image: url(imas/fondo5.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.fondo2 {
	background-image: url(imas/fondo2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.links_interno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.links_interno2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
.links_interno2:hover {
	text-decoration:underline;
}
.links_interno:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.sub_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.sub_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CCCCCC;
}
.borde_gris_x {
	background-image: url(imas/brde_gris.jpg);
	background-repeat: repeat-x;
}
.mas {
	background-image: url(imas/mas.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.tit_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #006699;
	margin: 2px;
}


.borde_gris_y {
	background-image: url(imas/brde_gris.jpg);
	background-repeat: repeat-y;
}
.home_btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 30px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	border: 1px outset #cccccc;
	background-image: url(imas/home/fondo_btn.jpg);
	cursor: pointer;
}
.home_btn:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border: 1px inset #cccccc;
	cursor: pointer;
	background-color: #D3D3D3;
	background-image: none;
}
.rubro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	line-height: 25px;
	padding-left: 3px;
	text-align: left;
}
.tit_azul_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: normal;
	color: #006699;
	line-height: 20px;
}
.tecnica_top {
	color: #DEE9F5;
	font: bold 21px Verdana;
}.tecnica_nombre {
	background-color: #566982;
	font: bold 11px arial;
	color: #FFFFFF;
	padding-left: 5px;
	line-height: 19px;
}
.tecnica_item1 {
	background-color: #EEEEEE;
	font: normal 11px arial;
	padding-left: 5px;
	line-height: 17px;
	color: 000000;
}
.tecnica_item2 {
	background-color: #F8F8F8;
	font: normal 11px arial;
	padding-left: 5px;
	line-height: 17px;
	color: 000000;
}
.tecnica_bottom {
	background-color: #E2EBF6;
	height: 21px;
}

.Estilo1 {font-style: normal; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}

