/* CSS Document */


body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;background-image:url(images/azulc4.jpg); background-position: center; background-repeat: no-repeat; height:206px; background-position:top; font-family:"Trebuchet MS", Arial;}

.solidblockmenu{
margin: 0;
margin-top:91px;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
border: 1px solid #ffffff;
border-width: 1px 0;
background: black url(images/blockdefault02.gif) center center repeat-x;
}

a{
color:#ffffff;
text-decoration:none
}
a:hover{
color:#cccccc;
text-decoration:none
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive02.gif) center center repeat-x;
}

#anchura{margin-left:auto; margin-right:auto; width:920px; }


#contenido{ width:920px; margin:auto;}
#cuerpo{ background-image:url(images/fondoweb.gif); background-repeat:repeat-x; background-position:top; margin-top:125px;}

#izq{ background-image:url(images/sombrai.gif); height:464px ; width:22px ; float:left;}
#der{ background-image:url(images/sombrad.gif); height:464px ; width:22px ; float:right;}
.titular{
font-size:24px;
font-weight:bold;
color:#FFFFFF;
vertical-align:6px;
}

#caja1{
font-size:18px;
font-weight:bold;
color:#373737;
width:500px;
float:left;
padding:10px 20px;
margin-bottom:50px;
}
#caja1 p{
margin:0;
padding: 5px 10px;
line-height: 1.3;
text-align: justify;
font-size:18px;
font-weight:bold;
}

#caja2{
font-size:14px;
color:#373737;
width:500px;
float:left;
padding:10px 20px;
margin-bottom:30px;

}

#cajaenlaces{
font-size:14px;
color:#373737;
width:400px;
float:left;
padding:10px 20px;
margin-bottom:30px;

}

#fondo
{
background-image:url(images/azulcs.jpg); 
background-position: bottom;
background-repeat: no-repeat;
margin-left:auto;
margin-right:auto;
margin-top:100px;
clear:both;
height:126px;
overflow:hidden;
text-align:center; 
}

#pie{ text-align:center; background-color:#373737; border-top: 6px #d0cecd solid; height:100px;

font-size:14px;
font-weight:bold;
color:#ffffff; }

.dess{background-image:url(images/fonsecc.gif); background-position:right; background-repeat:no-repeat; padding:4px; color:#666666;font-size:13px;}

.titulares{
font-size:16px;
font-weight:bold;
color:#0066FF;}

#apDiv1 {
position:relative;
left:590px;
top:80px;
width:246px;
height:0px;
}

.texto_contacto{
margin:15px;}

#contenido_bajo{
width:85%;
margin:auto;}
#contenido_texto{
float:left;
}
#publicidad{
float:right;
width:180px;
border:dotted 1px #666666;
margin-bottom:10px;
}

.both{
clear:both}

.enlaces li a{
text-decoration:none;
color:#000000;
}

.enlaces li a:hover{
text-decoration:none;
color:#000099;
}


.enlaces li a:visit{
text-decoration:none;
color:#999999;
}



.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}


div.news{width: 550px;background: #E2E1E1;margin-bottom: 20px}
h3{font-size: 100%;margin:0;padding: 0 0 3px;background:#042E4A;color: #fff;text-align: center}
p{margin:0;padding: 5px 10px;line-height: 1.3;text-align: justify; font-size:14px;}


.producto_titulo{
font-weight:bold;
font-size:16px;
margin:10px;}

.producto_desc{
font-size:14px;
margin:15px;
}

.producto_precio{
font-size:14px;
font-weight:bolder;
margin:10px;
color:#000099;}


.producto_destacado{
font-weight:bold;
font-size:20px;
margin:20px;
}
