body{
margin:0;
padding:0;
text-align:left;
background-color:#FFFFFF;
}

#content{
width:1380px;
float:left;
}

#header_s{
width:100%;;
height:53px;
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
position: fixed;
}

#header_b{
width:1380px;
height:127px;
background-color:#ffffff;
position: fixed;
border-bottom:1px solid #CCCCCC; float:left
}

.linea_header{
border-bottom:1px solid #CCCCCC; width:1350px; float:left
}



.w210{
width:210px;
}
.w420{
width:420px;
}
.w1380{
width:1380px;
}

.pad_top4{
padding-top:4px;
}
.pad_top12{
padding-top:12px;
}
.pad_top20{
padding-top:20px;
}
.pad_top40{
padding-top:40px;
}
.pad_top51{
padding-top:51px;
}
.pad_top60{
padding-top:60px;
}

.pad_bot60{
padding-bottom:60px;
}


.pad_left3{
padding-left:3px;
}
.pad_left6{
padding-left:6px;
}
.pad_left12{
padding-left:12px;
}
.pad_left20{
padding-left:27px;
}
.pad_left27{
padding-left:27px;
}
.pad_left30{
padding-left:30px;
}

.float_l{
float:left;
}

.bot_contact{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#9d9d9d;
padding-left:620px;
padding-top:35px;
float:left;
text-decoration:none;
}



.grey09{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#c3c3c3;
}

.under{
text-decoration:underline;
}

.txt_ampli{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
padding-top:8px;
text-align:center;
}

.cliente{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0073c9;
}

.link_ampli{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0073c9;
text-decoration:underline;
}

.upper{
text-transform:uppercase;
}

.txt_contact{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:normal;
}

.blue01_contact{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0073c9;
font-weight:bold;
}

.blue02_contact{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0073c9;
}

.caja01{
width:180px;
height:13px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}
.caja02{
width:379px;
height:100px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}

.bloque_contact{
width:420px; 
height:350px; 
float:left;
display:none;
}

A.bot_enviar{
width:45px;
height:17px;
float:left;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
line-height:16px;
text-decoration:none;
}

A.bot_enviar:hover{
width:45px;
height:17px;
float:left;
border:1px solid #000000;
background-color:#0073c9;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
line-height:16px;
text-decoration:none;
}





.apertura{
background:url(../images/bloques/apertura.jpg) no-repeat;
width:144px;
height:147px;
display:block;
overflow:hidden;
}

.medio{
background:url(../images/bloques/medio.jpg) repeat-x;
height:147px;
display:block;
overflow:hidden;
}

.cierre{
background:url(../images/bloques/cierre.jpg) no-repeat;
width:20px;
height:147px;
display:block;
overflow:hidden;
}

.miniatura{
width:118px;
height:118px;
}


