.class5 A:link
{
        text-decoration: none;
        COLOR: #76cb05;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
}

.input2 {
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    border: 3px solid #76cb05;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 10px;
}


.class5 A:visited
{
        text-decoration: none;
        COLOR: #76cb05;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
}
.class5 A:active
{
        text-decoration: none;
        COLOR: #76cb05;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
}
.class5 A:hover
{
        text-decoration: none;
        COLOR: #a9fa3d;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 16px;
        FONT-WEIGHT: bold;
}
.class4 A
{
        text-decoration: none;
        COLOR: #cccccc;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold;
}

.class3 A:link
{
        text-decoration: none;
        COLOR: #000000;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold;
}
.class3 A:visited
{
        text-decoration: none;
        COLOR: #000000;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold;
}
.class3 A:active
{
        text-decoration: none;
        COLOR: #cccccc;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold;
}
.class3 A:hover
{
        text-decoration: none;
        COLOR: #cccccc;
        text-transform: uppercase;
       	FONT-FAMILY: 'verdana';
        LETTER-SPACING: 0.03em;
        TEXT-ALIGN: center;
        FONT-SIZE: 12px;
        FONT-WEIGHT: bold;
}





BODY 

{

	PADDING-RIGHT: 0px; 

	BACKGROUND-POSITION: center top; 

	PADDING-LEFT: 0px; FONT-SIZE: 10px; 

	BACKGROUND-IMAGE: url(http://www.bsi.cat/img-bsi/fdoBody.gif);

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	LINE-HEIGHT: 14px; 

	PADDING-TOP: 0px; 

	BACKGROUND-REPEAT: no-repeat; 

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

	LETTER-SPACING: 0.03em; 

	BACKGROUND-COLOR: #000000; 

	TEXT-ALIGN: left;

}



#dvAccesoClientes 

{

	PADDING-RIGHT: 25px; 

	PADDING-LEFT: 0px; 

	FLOAT: right; 

	PADDING-BOTTOM: 0px; 

	MARGIN-left: 0px;

	MARGIN-top: 70px;

	MARGIN-right: 0px;

	MARGIN-bottom: 20px; 

	PADDING-TOP: 0px;

	HEIGHT: 15px; 

}



#dvWeb 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px auto; 

	WIDTH: 970px; 

	PADDING-TOP: 0px; 

	TEXT-ALIGN: center

}



#dvCabecera 

{

	PADDING-RIGHT: 0px; 

	BACKGROUND-POSITION: 0px 65px; 

	PADDING-LEFT: 0px; 

	BACKGROUND-IMAGE: url(http://www.bsi.cat/img-bsi/fdoCabecera.gif);

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	WIDTH: 970px; 

	PADDING-TOP: 0px; 

	BACKGROUND-REPEAT: no-repeat; 

	HEIGHT: 155px; 

	TEXT-ALIGN: left;
        vertical-align: top;

}



#dvCabecera2 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN-left: 0px;

	MARGIN-top: 0px;

	MARGIN-right: 0px;

	MARGIN-bottom: 0px; 

	WIDTH: 970px; 

	PADDING-TOP: 0px; 

	BACKGROUND-REPEAT: no-repeat; 

	BACKGROUND-COLOR: #ffffff; 

	HEIGHT: 40px; 

	TEXT-ALIGN: left

}



#dvIdiomas 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	FLOAT: right; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	VERTICAL-ALIGN: bottom; 

	PADDING-TOP: 0px; 

	HEIGHT: 10px;

}



#dvLogo 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px 0px 0px 170px; 

	WIDTH: 400px;
float: left;
 

	PADDING-TOP: 0px; 

	HEIGHT: 75px; 

	TEXT-ALIGN: left

        VERTICAL-ALIGN: top center; 

}
#dvLogo2 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 20px 0px 0px 0px; 

	WIDTH: 150px; 

	PADDING-TOP: 0px; 

	HEIGHT: 75px; 

	TEXT-ALIGN: left;

        VERTICAL-ALIGN: top center; 
	float: left;

}



#dvMenu 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	FLOAT: left; 

	PADDING-BOTTOM: 0px; 

	MARGIN-left: 0px;

	MARGIN-top: 0px;

	MARGIN-right: 0px;

	MARGIN-bottom: 0px;

	WIDTH: 100%; 

	PADDING-TOP: 0px; 

	HEIGHT: 38px; 

	TEXT-ALIGN: left

}



#dvContenidoHome 

{

	PADDING-RIGHT: 0px; 

	BACKGROUND-POSITION: right; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN-left: 0px;

	MARGIN-top: -10px;

	MARGIN-right: 0px;

	MARGIN-bottom: 0px;

	VERTICAL-ALIGN: top; 

	OVERFLOW: auto; 

	WIDTH: 970px; 

	PADDING-TOP: 0px; 

	BACKGROUND-REPEAT: repeat-y; 

	HEIGHT: auto; 

	BACKGROUND-COLOR: #ffffff; 

	TEXT-ALIGN: left

}



#dvGlobalPromociones 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	FLOAT: left; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	WIDTH: 740px; 

	PADDING-TOP: 0px

}



#dvPromociones 

{

	PADDING-RIGHT: 10px; 

	PADDING-LEFT: 10px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	PADDING-TOP: 0px

}



H1.home 

{

	PADDING-LEFT: 0px; 

	MARGIN-RIGHT: 0px

}



#dvGlobalNoticias 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	FLOAT: left; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	WIDTH: 245px; 

	PADDING-TOP: 0px

}



#dvNoticias 

{

	PADDING-RIGHT: 20px; 

	PADDING-LEFT: 20px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	PADDING-TOP: 0px

}



H1.noticias 

{

	BACKGROUND-POSITION: right 1px; 

	PADDING-LEFT: 0px; 

	BACKGROUND-IMAGE: url(http://www.bsi.cat/img-bsi/fdoTitugris.gif);

	COLOR: #666666; 

	MARGIN-RIGHT: 0px; 

	BACKGROUND-REPEAT: no-repeat

}



H1 .txt 

{

	PADDING-RIGHT: 10px; 

	PADDING-LEFT: 0px; 

	FLOAT: left; 

	PADDING-BOTTOM: 1px; 

	MARGIN: 0px 10px 5px 0px; 

	VERTICAL-ALIGN: top; 

	TEXT-TRANSFORM: uppercase; 

	PADDING-TOP: 1px; 

	BACKGROUND-COLOR: #ffffff

}





.ulInvisible 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	PADDING-TOP: 0px; 

	LIST-STYLE-TYPE: none

}



.ulInvisible LI 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px 0px 10px; 

	PADDING-TOP: 0px

}



.lnkBold 

{

	FONT-WEIGHT: bold; 

	COLOR: #666666; 

	TEXT-DECORATION: none

}



.mas 

{

	FONT-WEIGHT: normal

}



#dvGlobalClientes 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	FLOAT: left; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	WIDTH: 225px; 

	PADDING-TOP: 0px

}



#dvLoginClientes 

{

	PADDING-RIGHT: 20px; 

	PADDING-LEFT: 20px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 5px 0px 0px; 

	PADDING-TOP: 0px

}



#dvPie 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 10px; 

	MARGIN: 0px auto; 

	VERTICAL-ALIGN: bottom; 

	OVERFLOW: auto; 

	WIDTH: 970px; 

	PADDING-TOP: 10px; 

	FONT-FAMILY: Arial, Helvetica, sans-serif; 

	HEIGHT: auto; 

	BACKGROUND-COLOR: #ffffff; 

	TEXT-ALIGN: left

}



#dvPieFoto 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	FLOAT: left; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	VERTICAL-ALIGN: CENTER; 

	WIDTH: 435px; 

	PADDING-TOP: 0px

}



#dvPieFoto IMG 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	FLOAT: left; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	PADDING-TOP: 0px

}



#dvPieFirma 

{

	PADDING-RIGHT: 0px; 

	BACKGROUND-POSITION: left 22px; 

	PADDING-LEFT: 0px; 

	FLOAT: left; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px 0px 0px; 

	VERTICAL-ALIGN: CENTER; 

	OVERFLOW: auto; 

	WIDTH: 535px; 

	PADDING-TOP: 0px; 

	BACKGROUND-REPEAT: no-repeat; 

	HEIGHT: auto; 

	TEXT-ALIGN: left

}



#dvPieFirma P 

{

	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	PADDING-TOP: 0px

}

#dvPieFirma A 

{

	FONT-WEIGHT: normal; 

	COLOR: #000000; 

	TEXT-DECORATION: none

}



.txtNotaLegal 

{

	FLOAT: left; 

	MARGIN-LEFT: 20px; 

	COLOR: #cdcdcd; 

	FONT-FAMILY: Arial, Helvetica, sans-serif

}
