BODY
{
    BACKGROUND-POSITION: 50% top;
    BACKGROUND-IMAGE: url(img/fondo_ray.jpg);
    FONT: 75%/1.6em Arial, Helvetica, sans-serif;
    COLOR: #cdcdcd;
    BACKGROUND-REPEAT: repeat;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.texto_izquierda
{
    FONT-SIZE: 75%;
    COLOR: #cdcdcd;
    LINE-HEIGHT: 1.5em;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.texto_derecha
{
    FONT-SIZE: 75%;
    COLOR: #cdcdcd;
    LINE-HEIGHT: 1.5em;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.texto_centrado
{
    FONT-SIZE: 75%;
    COLOR: #cdcdcd;
    LINE-HEIGHT: 1.5em;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.txt_vo
{
    FONT-SIZE: 75%;
    COLOR: #cdcdcd;
    LINE-HEIGHT: 1.5em;
    TEXT-DECORATION: none
}
.txt_vo2
{
    FONT-SIZE: 75%;
    COLOR: #cdcdcd;
    LINE-HEIGHT: 1.5em;
    TEXT-DECORATION: none
}
.txt_vo_car
{
    FONT-SIZE: 75%;
    COLOR: #cc3300;
    LINE-HEIGHT: 1.5em;
    TEXT-DECORATION: none
}
.texto
{
    FONT-SIZE: 75%;
    COLOR: #cdcdcd;
    LINE-HEIGHT: 1.5em;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.texto A
{
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.texto A:hover
{
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.texto_intro
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 75%;
    BACKGROUND-IMAGE: url(img/logo_st2.jpg);
    COLOR: #cdcdcd;
    LINE-HEIGHT: 1.5em;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
.piefoto
{
    FONT-SIZE: 65%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.main
{
    Z-INDEX: 2;
    WIDTH: 760px;
    HEIGHT: auto
}
.head
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(img/head.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.head_txt
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.head_txt A
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.head_txt A:hover
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.menu
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(img/req_menu.gif);
    BACKGROUND-REPEAT: no-repeat
}
.menu_txt2
{
    PADDING-RIGHT: 20px;
    FONT-SIZE: 70%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.combos
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 80%;
    COLOR: #000000;
    TEXT-DECORATION: none;
    WIDTH: 100px;
}
.anyos
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 80%;
    COLOR: #000000;
    TEXT-DECORATION: none;
    WIDTH: 40px;
}
.menu_txt
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 85%;
	FONT-WEIGHT: bold;	
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.menu_txt A
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 85%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.menu_txt A:hover
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 85%;
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.menu_txt4
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 80%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.menu_txt4 A
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 80%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.menu_txt4 A:hover
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 80%;
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.menu_txt3
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 90%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.menu_txt3 A
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 90%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.menu_txt3 A:hover
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 90%;
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.link_info
{
    FONT-SIZE: 85%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.link_info A
{
    FONT-SIZE: 85%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.link_info A:hover
{
    FONT-SIZE: 85%;
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.link_info2
{
    FONT-SIZE: 100%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.link_info2 A
{
    FONT-SIZE: 100%;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.link_info2 A:hover
{
    FONT-SIZE: 100%;
    COLOR: #cc3300;
    TEXT-DECORATION: none
}
.menu_lin
{
    PADDING-RIGHT: 5px
}
.fmenu
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(img/req_menu2.gif);
    BACKGROUND-REPEAT: no-repeat
}
.fcontacto
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(img/fndo_web2.jpg);
    BACKGROUND-REPEAT: repeat
}
.fcont1
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(img/cont_fndo.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.fcont2
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(img/fndo_suzuki.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.fcont3
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(img/fndo_landrover.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.cont_logs
{
    PADDING-RIGHT: 20px;
    PADDING-TOP: 10px
}
.cont_txt
{
    FONT-SIZE: 12px;
    COLOR: #cdcdcd;
    LINE-HEIGHT: 1.4em
}
.cont_mail
{
    FONT-SIZE: 12px;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.cont_mail A
{
    FONT-SIZE: 12px;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.cont_mail:hover
{
    FONT-SIZE: 12px;
    COLOR: #e2001a;
    TEXT-DECORATION: none
}
.cont_men1
{
    BACKGROUND-POSITION: 50% top;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(img/pest1.png);
    COLOR: #cdcdcd
}
.cont_men2
{
    BACKGROUND-POSITION: 50% bottom;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(img/pest2.png);
    COLOR: #cdcdcd
}
.cont_men3
{
    FONT-SIZE: 10px;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.cont_men3 A
{
    FONT-SIZE: 10px;
    COLOR: #cdcdcd;
    TEXT-DECORATION: none
}
.cont_men3:hover
{
    FONT-SIZE: 10px;
    COLOR: #e2001a;
    TEXT-DECORATION: none
}
.input1
{
    BORDER-RIGHT: #cccccc thin solid;
    BORDER-TOP: #cccccc thin solid;
    BORDER-LEFT: #cccccc thin solid;
    WIDTH: 300px;
    COLOR: #cccccc;
    BORDER-BOTTOM: #cccccc thin solid;
    BACKGROUND-COLOR: #464648
}
.input2
{
    BORDER-RIGHT: #cccccc thin solid;
    BORDER-TOP: #cccccc thin solid;
    BORDER-LEFT: #cccccc thin solid;
    COLOR: #cccccc;
    BORDER-BOTTOM: #cccccc thin solid;
    BACKGROUND-COLOR: #464648
}
.input3
{
    BORDER-RIGHT: #cccccc thin solid;
    BORDER-TOP: #cccccc thin solid;
    BORDER-LEFT: #cccccc thin solid;
    COLOR: #cccccc;
    BORDER-BOTTOM: #cccccc thin solid;
    BACKGROUND-COLOR: #464648
}
#map
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    FONT-SIZE: 13px;
    Z-INDEX: 3;
    BORDER-LEFT: thin solid;
    WIDTH: 100%;
    COLOR: #99cc00;
    BORDER-BOTTOM: thin solid;
    FONT-FAMILY: Times;
    POSITION: relative
}
#lleida
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    MARGIN-TOP: 290px;
    Z-INDEX: 4;
    MARGIN-LEFT: 35px;
    BORDER-LEFT: thin solid;
    WIDTH: 80px;
    COLOR: #99cc00;
    BORDER-BOTTOM: thin solid;
    POSITION: absolute;
    HEIGHT: 60px
}
#igualada
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    Z-INDEX: 4;
    LEFT: 160px;
    BORDER-LEFT: thin solid;
    WIDTH: 80px;
    COLOR: #99cc00;
    BORDER-BOTTOM: thin solid;
    POSITION: absolute;
    TOP: 300px;
    HEIGHT: 60px
}
#manresa
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    Z-INDEX: 4;
    LEFT: 180px;
    BORDER-LEFT: thin solid;
    WIDTH: 80px;
    COLOR: #99cc00;
    BORDER-BOTTOM: thin solid;
    POSITION: absolute;
    TOP: 260px;
    HEIGHT: 60px
}
#titulo_buscar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 70%;
    COLOR: #666666
}
#txt_resultado
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 75%;
    COLOR: #cccccc
}
