/* CSS Document */
/* ©2006 GTK. Grupo Trenvenque Kaplan
--------------------------------------------------------------------------------------------- */

.caja_encabezado{ /*para títulos con el borde inferior rayado*/
	width: 100%;
	font-size: 100%;
	text-align:left;
	margin:0px 0px 16px 0px;
	padding:0px 0px 11px 0px;

	/*background:url(../img/bg_rayado.gif) repeat-x left bottom;*/
}

.caja_encabezado h3 {
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #666666;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 15px 0px;
	background:url(../img/bg_rayado.gif) repeat-x left bottom;
}

.csc-header .caja_encabezado{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight:bold;
	margin:0px 0px 16px 0px;
	padding:0px;
	background:#FFFFFF;
}
.caja_encabezado h3.csc-firstHeader{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #666666;
	font-weight:bold;
	margin:0px;
	padding:0px;
	background:#FFFFFF;
}
	


	
.caja_encabezado h3 .verde{
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #009900;
	font-weight:bold;
	margin:0px;
	padding:0px;
}	
.contenido_onecolumn{
	width: 520px;
	height:auto;
	float:left;
	margin:0px 0px 15px 0px;
}


h5 p.bodytext{
margin-bottom:2px;
}


.busca_categoria{
width:auto;
height:auto;
float:left;
color:#66CC00;
font-weight:bold;
padding:2px 0px 0px 5px;
}
.busca_categoria select{
width:127px;
height:20px;
float:left;
color:#66CC00;
text-align:left;
margin:-17px 0px 0px 30px;
padding:0px;
}




.caja_rightcolumn{
width:238px;
height:auto;
float:left;
text-align:center;
margin:0px 5px 25px 0px;


}
div>.caja_rightcolumn{
margin:0px 20px 25px 0px;
}

.invisible{
width:240px;
height:150px;
float:left;
overflow:hidden;
padding:5px;
margin:0px;

border:1px solid #999999;
}




.caja_rightcolumn img{
width:238px;
float:left;
border:0px;
overflow:hidden;
}


/* nuevo 26-10*/

.caja_rightcolumn a{
width:139px;
height:auto;
float:left;
color:#666666;
font-weight:bold;
text-decoration:none;
text-align:left;
margin:4px 0px 0px 10px;
}
.caja_rightcolumn a:hover{
width:139px;
height:auto;
float:left;
color:#666666;
font-weight:bold;
text-decoration:underline;
text-align:left;
margin:4px 0px 0px 10px;
}



.caja_rightcolumn .invisible a{
width:139px;
height:auto;
float:left;
color:#666666;
font-weight:bold;
text-decoration:none;
text-align:left;
margin:0px 0px 0px 0px;
}
.caja_rightcolumn .invisible a:hover{
width:139px;
height:auto;
float:left;
color:#666666;
font-weight:bold;
text-decoration:underline;
text-align:left;
margin:0px 0px 0px 0px;
}
/* fin nuevo 26-10*/






#rightcolumn .caja_encabezado{ /*título para la columna right*/
	width: 100%;
	font-size: 100%;
	text-align:left;
	margin:0px 0px 16px -2px;
	padding:0px 0px 11px 0px;

}



#rightcolumn .contenido_onecolumn{
/*width:auto;*/
width:139px;
height:auto;
float:left;
color:#666666;
/*margin:0px 0px 5px 0px;*/
margin:0px 0px 0px -2px;
padding:0px 0px 0px 0px;
}

#rightcolumn .caja_rightcolumn{
/*width:auto;*/
width:139px;
height:auto;
float:left;
color:#666666;
/*margin:0px 0px 5px 0px;*/
margin:0px 0px 20px -4px;
padding:0px 0px 0px 0px;

}
div>#rightcolumn .caja_rightcolumn{
margin:0px 0px 20px -7px;
}
#rightcolumn .caja_rightcolumn img{
width:145px;
float:left;
border:0px;
overflow:hidden;
}

#rightcolumn .caja_rightcolumn .invisible{
width:145px;
/*height:auto;*/
height:82px;
float:left;
overflow:hidden;
padding:3px;
margin:0px;
border:1px solid #999999;
}

#rightcolumn .piefoto{
width:139px;
height:auto;
float:left;
color:#666666;
font-weight:bold;
text-decoration:none;
text-align:left;
/*margin:0px 0px 0px 10px;*/
margin:0px;
}




.piefoto{
width:238px;
height:auto;
float:left;
color:#666666;
font-weight:bold;
text-decoration:none;
text-align:left;

margin:5px 0px 0px 10px;
}

.botones_portafolio{
width:100%;
height:auto;
float:left;
color:#FFFFFF;
font-size:90%;
font-weight:bold;
}
.botones_portafolio a{
/*width:18px;*/
width:15px;
height:30px;
float:left;
color:#FFFFFF;
margin:0px 5px 0px 0px;
/*padding:14px 0px 0px 6px;*/
padding:14px 0px 0px 9px;
text-decoration:none;
background:url(../img/bot_por1.gif) no-repeat;
}
.botones_portafolio a:hover{
/*width:18px;*/
width:15px;
height:30px;
float:left;
color:#FFFFFF;
margin:0px 5px 0px 0px;
/*padding:14px 0px 0px 6px;*/
padding:14px 0px 0px 9px;
text-decoration:none;
background:url(../img/bot_por2.gif) no-repeat;
}
.botones_portafolio .selec{
/*width:18px;*/
width:15px;
height:30px;
float:left;
margin:0px 5px 0px 0px;
/*padding:14px 0px 0px 6px;*/
padding:14px 0px 0px 9px;
background:url(../img/bot_por2.gif) no-repeat;
}



.tx-rbflashobject-pi1-flash_altcontent{
	width:520px;
	height:auto;
	float:left;
	padding:0px 0px 28px 0px;
	background-color:#99FF33;
	background:url(../img/bg_rayado.gif) repeat-x left bottom;

}


/*para las tablas de clientes
.........................................................................................*/

caption{
display:none;
}



/*para el menu de categorías
.........................................................................................*/

.news-catmenu a{

color:#009900;
text-decoration:none;
margin-right:7px;

}

.news-catmenu a:hover, .news-catmenu span.ACT a{

color:#66CC00;
text-decoration:none;
margin-right:7px;
}
.news-catmenu span.ACT a
{
text-decoration:underline;
}
