* {
    font-family:Arial;
    font-size:12px;
    color:#333333;
}

body{
    padding:0px;
    margin:0px;
    background-color:#FFFFFF;
    background-image:url(../img/fondo.jpg);
    background-repeat:repeat-x;
}

input[type="text"]
{
    background-image:url(../img/campo.jpg);
    border-width:0px;
    width:346px;
    height:21px;
    padding:7px 0px 0px 6px;
}

input[type="submit"]
{
    background-image:url(../img/campo.jpg);
    border-width:1px;
    height:18px;
}

ul,ul li
{
    list-style:none;
    padding:0px;
    margin:0px;
}

#web {
    margin:auto;
    width:1024px;
}

#cabecera_flash
{
    position:absolute;
    top:12px;
    z-index:2;
}

#logo1, #logo2
{
    display:block;
    position:absolute;
}

#logo1
{
    top:40px;
    left:500px;
}

#logo2
{
    top:40px;
    left:650px;
}

a#idioma {
    z-index:500;
    position:absolute;
    display:block;
    width:129px;
    right:18px;
    padding:9px 12px;
    background-color:#000000;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}

a#idioma img
{
   z-index:2; 
}

a#idioma1 {
    z-index:500;
    position:absolute;
    display:block;
    width:129px;
    right:178px;
    padding:9px 12px;
    background-color:#000000;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}

a#idioma1 img
{
   z-index:2; 
}

div.seccion
{
    margin-top:42px;
    width:481px;
}

div.izquierda
{
    float:left;
    margin-left:18px;
}

div.derecha
{
    float:right;
    margin-right:0px;
}

div.separador
{
    height:380px;
    background-image:url(../img/separador.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
}

div.t_1,div.t_2,div.t_3,div.t_4
{
    background-repeat:no-repeat;
    padding-left:68px;
    margin-bottom:16px;
}

div.t_1
{
    background-image:url(../img/t_1.jpg);
}

div.t_2
{
    background-image:url(../img/t_2.jpg);
}

div.t_3
{
    background-image:url(../img/t_3.jpg);
}

div.t_4
{
    background-image:url(../img/t_4.jpg);
}

h2,h3
{
    font-family:HelveticaRounded Bold, Helvetica, Arial;
    margin:0px;
}

h2{
    font-size:20px;
}

h3{
    color:#990000;
    font-size:20px;
}

h4{
    color:#990000;
    font-size:12px;
    text-transform:uppercase;
    margin-bottom:4px;
}

form#form_registro
{
    padding:5px 0px;
}

form#form_registro ul li
{
    padding: 8px 0px;
}

form#form_registro label
{
    padding-top:2px;
    font-weight:bold;
    width:63px;
    display:block;
    float:left;
}

div.radio
{
    width:107px;
    float:left;
}

div.submit
{
    padding-left:17px;
    width:80px;
    float:left;
}

div.visa, div.paypal
{
    background-position: 26px 0px;
    background-repeat:no-repeat
}

div.visa
{
    background-image:url(../img/visa.jpg);
}

div.paypal
{
    background-image:url(../img/paypal.jpg);
}

p.info
{
    color:#999999;
    font-size:11px;
}

ul.tomatina li
{
    background-image:url(../img/tomatito.jpg);
    background-repeat:no-repeat;
    padding-left:45px;
    padding-right:8px;
    margin: 6px 0px;
    text-transform:uppercase;
    font-weight:bold;
    color:#000000;
}

a.pdf
{
    display:block;
    height:49px;
    background-image:url(../img/pdf.jpg);
    background-repeat:no-repeat;
    margin:40px 0px;
    padding-left:64px;
    text-decoration:none;
}

div.metodos
{
    width:381px;
    height:6px;
    padding:21px;
    background-image:url(../img/metodos.jpg);
}

div#pie
{
    height:77px;
    width:100%;
    margin:40px 0px 0px 0px;
    padding-top:165px;
    background-image:url(../img/pie.jpg);
    background-repeat:repeat-x;
    background-color:#6E0E0E;
    text-align:center;
}

div#barra_pie
{
    width:949px;
    height:35px;
    margin:auto;
    text-align:right;
    padding:25px 25px 0px 0px;
    color:#666666;
    font-weight:bold;
    background-image:url(../img/barra_pie.png);
    background-repeat:no-repeat;
}

span.blanco
{
    color:#FFFFFF;
}

.mays
{
    text-transform:uppercase;
}

.clear
{
    clear:both;
}
#barra_pie a:hover{
text-decoration:underline;

}
#barra_pie a{
color:#666666;
text-decoration:none;
}