html, body { 
background : #cccccc url(bg_grad.jpg) fixed; 
text-align : center; 
margin : 0 auto; 
margin-bottom : 0; 
font-size : small; 
} 
.clear { 
clear : both; 
} 
a:link { 
color : #999999; 
} 
.especial:link { 
color : #ffff00; 
} 
a:visited { 
color : #ffffcc; 
} 
#fecha { 
background-color : #ffffff; 
margin : auto; 
border-top-color : #ae0404; 
border-top-style : double; 
border-left-color : #ae0404; 
border-left-style : double; 
border-right-color : #ae0404; 
border-right-style : double; 
width : 1040px; 
height : 15px; 
text-align : left; 
margin-top : 5px; 
} 
#fecha1 { 
float : left; 
height : 14px; 
width : 270px; 
margin-top : 8px; 
margin-left : 0; 
text-align : right; 
} 
#encabezado { 
background-image : url(images/bgnew.png); 
background-repeat : repeat-x; 
width : 100%; 
height : 140px; 
text-align : left; 
} 
#encabeza { 
margin : auto; 
width : 1040px; 
height : 140px; 
text-align : left; 
} 
#logo { 
width : 290px; 
height : 80px; 
float : left; 
margin-left : 0; 
margin-top : 20px; 
text-align : left; 
padding-left : 10px; 
} 
#banner { 
width : 450px; 
height : 90px; 
float : left; 
text-align : left; 
margin-top : 15px; 
} 
#buscador { 
width : 260px; 
height : 60px; 
float : left; 
text-align : right; 
margin-top : 45px; 
} 
#menusup { 
width : 760px; 
height : 24px; 
float : left; 
margin-left : 0; 
margin-right : 0; 
text-align : right; 
color : #ffffff; 
margin-top : 4px; 
} 
#espacio { 
background-color : #ffffff; 
border-left-color : #ae0404; 
border-left-style : double; 
border-right-color : #ae0404; 
border-right-style : double; 
margin : auto; 
width : 1040px; 
height : 10px; 
text-align : right; 
} 
b.rtop, b.rbottom { 
display : block; 
background : #fff; 
} 
b.rtop b, b.rbottom b { 
display : block; 
height : 1px; 
overflow : hidden; 
background : #336699; 
} 
b.r1 { 
margin : 0 5px; 
} 
b.r2 { 
margin : 0 3px; 
} 
b.r3 { 
margin : 0 2px; 
} 
b.r5 { 
margin : 0 1px; 
} 
b.rtop b.r4, b.rbottom b.r4 { 
margin : 0 1px; 
height : 1px; 
} 
#contenido { 
background-color : #ffffff; 
margin : auto; 
width : 1040px; 
height : 748px; 
border-left-color : #ae0404; 
border-left-style : double; 
border-right-color : #ae0404; 
border-right-style : double; 
} 
#productosup { 
float : left; 
margin-left : 8px; 
width : 580px; 
height : 344px; 
} 
#Concejos {
text-align:justify; 
float : left; 
margin-left : 8px;
padding-right:8px;
width : 580px; 
height : 600px; 
overflow : scroll;
display:inline;
} 
#compreahora { 
background-image : url(images/compreahora.png); 
background-repeat : no-repeat; 
float : left; 
margin-left : 15px; 
width : 200px; 
height : 30px; 
} 
.textoproductos1 { 
font-family : "Times New Roman", Times, serif; 
text-align : left; 
color : #ff0000; 
font-size : 24px; 
float : left; 
margin-bottom : 5px; 
width : 250px; 
height : 24px; 
} 
.textoproductos2 { 
font-family : "Times New Roman", Times, serif; 
font-size : 20px; 
text-align : left; 
color : #33ccff; 
margin : 5px; 
width : 250px; 
height : 24px; 
} 
.textoproductos3 { 
font-family : "Times New Roman", Times, serif; 
text-align : left; 
color : #33ccff; 
margin : 5px; 
font-size : 24px; 
float : left; 
width : 250px; 
height : 60px; 
} 
.texto1 { 
font-family : "Times New Roman", Times, serif; 
text-align : center; 
margin : 5px; 
font-size : 18px; 
color : #666666; 
float : left; 
width : 250px; 
height : 18px; 
} 
.img1 { 
margin : 5px; 
float : left; 
width : 50px; 
height : 50px; 
} 
.textonormal { 
font-family : "Times New Roman", Times, serif; 
text-align : center; 
font-size : 16px; 
color : #000000; 
float : left; 
width : 250px; 
height : 16px; 
} 
.magenp { 
margin-top : 5px; 
float : left; 
width : 250px; 
height : 60px; 
} 
.magenp2 { 
float : left; 
margin-left : 2px; 
width : 250px; 
height : 60px; 
} 
#producto1 { 
margin-top : 15px; 
float : left; 
margin-left : 15px; 
width : 270px; 
height : 180px; 
} 
#producto2 { 
margin-top : 15px; 
background-color : #ffffff; 
float : left; 
margin-left : 15px; 
width : 260px; 
height : 180px; 
} 
#botpot { 
float : left; 
margin-top : 10px; 
margin-left : auto; 
width : 580px; 
height : 120px; 
} 
#botpot2 { 
float : left; 
color : #ffffff; 
width : 100%; 
height : 85px; 
} 
#botpotint1 { 
float : left; 
width : 25%; 
height : 100%; 
} 
#botpotint2 { 
float : left; 
width : 25%; 
height : 100%; 
} 
#botpotint { 
color : #ffffff; 
float : left; 
margin-top : 10px; 
margin-left : auto; 
width : 285px; 
height : 40px; 
} 
#menulft { 
text-align : center; 
margin-top : 1px; 
height : 20px; 
} 
#menuleft { 
background-color : #ffffff; 
float : left;
margin-right:2px;
width : 138px; 
height : 727px; 
border-top-width : 8px; 
} 
#menupc { 
margin-top : 1px; 
margin-left : auto;
margin-right:8px; 
width : 125px; 
height : 300px; 
} 
#continterior { 
float : left; 
width : 86%; 
height : 727px; 
} 
#content { 
float : left; 
width : 580px; 
height : 580px; 
} 
#pie { 
background-color : #ffffff; 
margin : auto; 
width : 1040px; 
height : 20px; 
border-left-color : #ae0404; 
border-left-style : double; 
border-right-color : #ae0404; 
border-right-style : double; 
border-bottom-color : #ae0404; 
border-bottom-style : double; 
} 
#contact { 
text-align : center; 
margin-top : 1px; 
width : 300px; 
height : 40px; 
} 
#contact2 { 
text-align : left; 
margin-top : 25px; 
border-top-color : #999999; 
border-top-style : double; 
border-left-color : #666666; 
border-left-style : double; 
border-right-color : #666666; 
border-right-style : double; 
border-bottom-color : #999999; 
border-bottom-style : double; 
width : 500px; 
height : 320px; 
} 
#QUIENES2 { 
text-align : left; 
margin-top : 25px; 
border-top-color : #999999; 
border-top-style : double; 
border-left-color : #666666; 
border-left-style : double; 
border-right-color : #666666; 
border-right-style : double; 
border-bottom-color : #999999; 
border-bottom-style : double; 
width : 520px; 
height : 640px; 
} 
#contactos { 
background : url(images/formulario.png) no-repeat; 
background-position : top; 
float : right; 
width : 300px; 
height : 390px; 
margin-top : 1px; 
} 
#publicidad { 
background : #cccccc url(bg_grad.jpg) fixed; 
float : right; 
width : 290px; 
height : 200px; 
margin-top : 8px; 
border-top-color : #666666; 
border-top-style : double; 
border-left-color : #666666; 
border-left-style : double; 
border-right-color : #666666; 
border-right-style : double; 
border-bottom-color : #999999; 
border-bottom-style : double; 
overflow : scroll; 
} 
#formulario { 
margin-top : 10px; 
text-align : left; 
color : #ffffff; 
width : 300px; 
height : 380px; 
float : left; 
} 
fieldset { 
text-align : left; 
margin-left : 20px; 
border : 0 solid #000; 
} 
legend { 
font : bold 125% Arial, sans-serif; 
color : #ffffff; 
} 
div.medidas, div.check { 
text-align : right; 
} 
div.medidas label { 
line-height : 24px; 
color : #ffffff; 
} 
div.colorlabel { 
color : #ffffff; 
} 
div.medidas input { 
width : 180px; 
margin-right : 20px; 
border-bottom-style : groove; 
} 
div.textarea input { 
margin-right : 5px; 
border-bottom-style : groove; 
} 
h1 { 
font-family : 'bold 50.0 "Times New Roman"', Times, serif; 
font-size : 20px; 
margin-top : 10px; 
color : #ffffff; 
margin : 0; 
padding : 0; 
} 
h2 { 
font : bold 99% Arial, sans-serif; 
color : #999999; 
text-align : left; 
margin-left : 10px; 
} 
h3 { 
font : bold 120% Arial, sans-serif; 
color : #1f3642; 
margin : 0; 
padding : 0; 
} 
h4 { 
color : #6633cc; 
margin : 1px; 
padding : 0; 
} 
h5 { 
background-image : url(images/vorder.gif); 
font : 110% Arial, sans-serif; 
color : #ffffff; 
} 
#tl { 
position : inherit; 
float : left; 
top : 120px; 
} 
#tlred { 
position : inherit; 
float : left; 
top : 120px; 
} 
#trredb { 
position : inherit; 
float : left; 
} 
#trform { 
position : inherit; 
float : right; 
top : auto; 
} 
#tr { 
position : inherit; 
float : right; 
top : auto; 
} 
H6 { 
padding-bottom : 0; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
UL { 
padding-bottom : 0; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
OL { 
padding-bottom : 0; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
li { 
padding-bottom : 0; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
DL { 
padding-bottom : 0; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
DT { 
padding-bottom : 0; 
margin : 0; 
padding-left : 0; 
padding-right : 0; 
padding-top : 0; 
} 
.BACKGROUND-IMAGE { 
background-image : url(images/48018_img_sprite_arrows.gif); 
background-repeat : no-repeat; 
background-position : 0% -30px; 
position : relative; 
margin-left : 15px; 
width : 19px; 
padding-right : 5px; 
float : left; 
height : 27px; 
top : 20px; 
cursor : pointer; 
} 
.BACKGROUND-right { 
background-image : url(images/48018_img_sprite_arrows.gif); 
background-repeat : no-repeat; 
background-position : 0% 0%; 
position : relative; 
width : 19px; 
padding-left : 5px; 
float : left; 
height : 27px; 
top : 20px; 
cursor : pointer; 
} 
.MAGEsplit { 
background-image : url(images/48934_img_sprite_prodicons.png); 
background-repeat : no-repeat; 
background-position : 0% -30px; 
position : relative; 
margin-left : 15px; 
width : 19px; 
padding-right : 5px; 
float : left; 
height : 27px; 
top : 20px; 
cursor : pointer; 
} 
.MARGIN { 
margin : 5px auto; 
width : 890px; 
height : 90px; 
cursor : pointer; 
} 
.MARGIN2 { 
margin : 5px auto; 
width : 728px; 
height : 160px; 
cursor : pointer; 
} 
.POSITION { 
position : relative; 
width : 19px; 
padding-right : 5px; 
display : none; 
float : left; 
height : 27px; 
top : 20px; 
} 
.Estilo1 { 
font-size : 24px; 
font-weight : bold; 
color : #ff9900; 
} 
.Estilo2 { 
color : #ff3300; 
font-weight : bold; 
} 
.Estilo5 { 
color : #33ffff; 
} 
.Estilo7 { 
font-weight : bold; 
color : #ffffff; 
} 
.Estilo8 { 
color : #ffffff; 
} 