body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
img
{
	border: 0px;
}
.tipobase {
	font-family: Tahoma;
	font-size: 12px;
	color: #5F5F5F;
	text-decoration: none;
}
.tipobase a:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #5F5F5F;
	text-decoration: underline;
}
.tipobase a:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: #5F5F5F;
	text-decoration: underline;
}
.tipobase a:hover{
	font-family: Tahoma;
	font-size: 12px;
	color: #969696;
	text-decoration: underline;
}
.bordefino {
	border-top: 1px solid #AEAEAE;
	border-right: 0px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 0px solid #AEAEAE;
	
}
.fondo_verde{
	background-color: #D7F2CC;
}
.fondo_rojo{
	background-color: #f2ccc9;
}
.fondo_gris{
	background-color: #e2e2e2;
}
.fondo_azul{
	background-color: #d8eaf6;
}
.btpulsado_gran
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-image: url(gris/boton_pulsado_gran.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.btpulsado_gran_rojo
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-image: url(rojo/boton_pulsado_gran.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}

.btpulsado
{
	font-family: Tahoma;
	font-size: 12px;
	color: #34990D;
	background-image: url(verde/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.btpulsado a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #34990D;
	background-image: url(verde/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.btpulsado a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #34990D;
	background-image: url(verde/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.btpulsado a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #34990D;
	background-image: url(verde/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.btpulsado_rojo
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-image: url(rojo/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.btpulsado_rojo a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-image: url(rojo/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.btpulsado_rojo a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-image: url(rojo/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.btpulsado_rojo a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-image: url(rojo/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}

.btpulsado_azul
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-image: url(azul/boton_pulsado.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt
{
	font-family: Tahoma;
	font-size: 12px;
	color: #286E0D;
	background-image: url(verde/boton_sin_pulsar.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #286E0D;

	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #286E0D;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #34990D;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_rojo
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-image: url(rojo/boton_sin_pulsar.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_rojo a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;

	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_rojo a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_rojo a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_rojo_long
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-image: url(rojo/boton_sin_pulsar_long.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_rojo_long a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;

	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_rojo_long a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_rojo_long a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}

.bt_gris
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-image: url(gris/boton_sin_pulsar.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_gris a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;

	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_gris a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_gris a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_azul
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-image: url(azul/boton_sin_pulsar.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_azul a:link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;

	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_azul a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_azul a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_azul_gran
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-image: url(azul/boton_sin_pulsar_gran.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_azul_gran :link
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;

	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_azul_gran a:visited
{
	font-family: Tahoma;
	font-size: 12px;
	color: #db0000;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.bt_azul_gran a:hover
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FB8B8B;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;	
}
.titulo
{
	font-family: Tahoma;
	font-size: 13px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;	
}
hr
{
	width: 95%;
	height: 1px;
	border-top: 1px solid #34990d;
	border-right: 0px solid #34990d;
	border-bottom: 0px solid #34990d;
	border-left: 0px solid #34990d;
}
.capaprod
{
	position: absolute;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	width: 100;
	height: 70px;
	border: 1px solid #34990d;
	background-color: #ebebeb;
	padding: 5px;
	visibility: hidden;

}
.titulo_ver
{
	background-image: url(verde/barra_titulo.jpg);
	width: 720px;
	height: 69px;
	cursor: pointer;	
}
.titulo_rojo
{
	background-image: url(rojo/barra_titulo.jpg);
	width: 720px;
	height: 69px;
	cursor: pointer;
}
.titulo_gris
{
	background-image: url(gris/barra_titulo.jpg);
	width: 720px;
	height: 69px;
	cursor: pointer;
}
.titulo_azul
{
	background-image: url(azul/barra_titulo.jpg);
	width: 720px;
	height: 69px;
	cursor: pointer;
}
.cuerposup_verde
{
	background-image: url(verde/cuerpo_sup.jpg);
	width: 720px;
	height: 15px;
}
.cuerposup_rojo
{
	background-image: url(rojo/cuerpo_sup.jpg);
	width: 720px;
	height: 15px;
}
.cuerposup_gris
{
	background-image: url(gris/cuerpo_sup.jpg);
	width: 720px;
	height: 15px;
}
.cuerposup_azul
{
	background-image: url(azul/cuerpo_sup.jpg);
	width: 720px;
	height: 15px;
}
.cuerpoinf_verde
{
	background-image: url(verde/cuerpo_inf.jpg);
	width: 720px;
	height: 14px;
}
.cuerpoinf_rojo
{
	background-image: url(rojo/cuerpo_inf.jpg);
	width: 720px;
	height: 14px;
}
.cuerpoinf_gris
{
	background-image: url(gris/cuerpo_inf.jpg);
	width: 720px;
	height: 14px;
}
.cuerpoinf_azul
{
	background-image: url(azul/cuerpo_inf.jpg);
	width: 720px;
	height: 14px;
}
.bajo_web_verde
{
	background-image: url(verde/bajo_web.jpg);
	width: 720px;
	height: 26px;
}
.bajo_web_rojo
{
	background-image: url(rojo/bajo_web.jpg);
	width: 720px;
	height: 26px;
}
.bajo_web_gris
{
	background-image: url(gris/bajo_web.jpg);
	width: 720px;
	height: 26px;
}
.bajo_web_azul
{
	background-image: url(azul/bajo_web.jpg);
	width: 720px;
	height: 26px;
}
.tablamodelos
{
	background-color: #F1F1F1;
	border: 1px solid #D3D3D3;
}
.formu
{
	background-color: #FFFFFF;
	font-family: tahoma;
	font-size: 12px;
	color: #5F5F5F;
	font-weight: bold;
	border: 1px solid #D3D3D3;	
	width: 300px;
}
.formu2
{
	background-color: #FFFFFF;
	font-family: tahoma;
	font-size: 12px;
	color: #5F5F5F;
	font-weight: bold;
	border: 1px solid #D3D3D3;	
}
li
{
	list-style:none;
	line-height:20px;
}
.bandera
{
	background:url(rojo/bandera.gif) right no-repeat;
	padding-right:8px;
	padding-bottom:0px;
}
.tablaprincipal
{
	height:100%;
}