.inicio {
	background-image: url(graficos/01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.02 {

	background-image: url(graficos/02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}
.pie {
	background-image: url(graficos/pie.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondomenu {
	background-image: url(graficos/menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.textos1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
.texto2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
}
.texto3 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.repe02 {

	background-attachment: fixed;
	background-image: url(graficos/repe02.jpg);
	background-repeat:   repeat-y;
	background-position: left top;
}
.borde01 {
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-left: 1px none #003366;
}
.norepetir {
	background-image: url(graficos/fondo-servicios1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.repe-orange {
	background-image: url(graficos/repe-orange.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
}
.fondoentrar {
	background-image: url(graficos/fondo-usuario.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.repe01 {
	background-image: url(graficos/repe01.jpg);
	background-repeat:  repeat-y;
	background-position: left top;
}
.fondo1 {
	background-image: url(graficos/fondo2.jpg);
	background-repeat:    repeat-x;
	background-position: center top;
	background-attachment: scroll;

}
.no-repe {
	background-repeat: no-repeat;
	background-position: left top;
}
.repe3 {
	background-attachment: fixed;
	background-image: url(graficos/repe03.jpg);
	background-repeat:  repeat-y;
	background-position: left top;
}
.bot-produc01 {
	background-image: url(graficos/bot-produc01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bot-produc01b {
	background-image: url(graficos/bot-produc01b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.textobotones1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #003366;
	font-style: normal;


}
.textobotones1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;


}
.baseproductos {
	background-attachment: fixed;
	background-image: url(graficos/base-producto.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
}
.lbordeblanco {
	border: 1px solid #FFFFFF;
}
.textotitulonoticias {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	color: #003366;
	font-style: normal;
}
.fondonoticas1 {
	background-attachment: scroll;
	background-image: url(graficos/fond-not01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.fondonoticias2 {
	background-image: url(graficos/fond-not02.jpg);
	background-repeat:   repeat-y;
	background-position: left top;
}
.textocuerponoticias {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #003366;
	font-style: normal;
}
.lbordenegro {

	border: 1px solid #000000;
}
.baseinstalaciones {

	background-attachment: scroll;
	background-image: url(graficos/base-instalaciones.jpg);
	background-repeat:  no-repeat;
	background-position: left top;
}
.textoinstalaciones {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;

}
.online1 {
	background-image: url(graficos/online01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.online2 {
	background-image: url(graficos/repeonline.jpg);
	background-repeat:  no-repeat;
	background-position: left top;
}
.fondomap {
	background-image: url(graficos/base-mapa.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.repe04 {
	background-attachment: scroll;
	background-image: url(graficos/repe04.jpg);
	background-repeat:   repeat-x;
	background-position: left top;
}
.fondomail {
	background-image: url(graficos/mail.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.detalle01a {
	background-attachment: fixed;
	background-image: url(graficos/detalle01a.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
}
.detalle02a {
	background-attachment: fixed;
	background-image: url(graficos/detalle02a.jpg);
	background-repeat:  no-repeat;
	background-position: left top;
}
.detalle03a {

	background-attachment: fixed;
	background-image: url(graficos/detalle03a.jpg);
	background-repeat:  no-repeat;
	background-position: left top;
}
a.titolprodu:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-indent: 5;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.titolprodu:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-indent: 5;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.titolprodu:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-indent: 5;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.repe-orange2 {

	background-image: url(graficos/repe-orange.jpg);
	background-repeat:   repeat-x;
	background-position: left bottom;
}

