a:hover {
border-bottom:1px dotted #444;
}

P {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
}

.center {
text-align:center;
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
}

.Estilo1 {color: #FFFFFF}
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
hr {
margin-top:5px;
color:#fff;
}

body {
background-color:#fff;
background:#000;
background-image:url(http://www.cuervoblanco.com/imagenes/logo-cb.jpg);
background-attachment:fixed;
background-position:top;
background-repeat:no-repeat;
font-size:1.1em;
line-height:1.3em;
font-family:Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
margin:0px auto 10px;
}

.f1 {
background-image:url( http://www.cuervoblanco.com/imagenes/fondo-cabeceras.gif);
background-position:top;
background-repeat:no-repeat;
margin-top:5px;
margin-bottom:-10px;
text-decoration:none;
height:49px;
}

.f2 {
background-image:url( http://www.cuervoblanco.com/imagenes/n.gif);
background-repeat:no-repeat;
margin-top:5px;
margin-bottom:-10px;
text-decoration:none;
height:49px;
background-position:top;
margin-right:1px;
}

.compras {
background-image:url(http://www.cuervoblanco.com/imagenes/compras.jpg);
background-position:top;
margin-top:1px;
text-decoration:none;
margin-right:1px;
}

.f3 {
background-image:url( http://www.cuervoblanco.com/imagenes/f3.jpg);
background-position:top;
text-decoration:none;
margin-top:10px;
margin-right:1px;
}

.f4 {
background-image:url( http://www.cuervoblanco.com/imagenes/f4.jpg);
background-position:top;
text-decoration:none;
margin-top:10px;
margin-right:1px;
}

.f5 {
background-image:url( http://www.cuervoblanco.com/imagenes/f5.jpg);
background-position:top;
text-decoration:none;
margin-top:10px;
margin-right:1px;
}

.f6 {
background-image:url( http://www.cuervoblanco.com/imagenes/f5.jpg);
text-decoration:none;
margin-top:10px;
margin-right:1px;
text-align:center;
}

.directorio {
background-image:url( http://www.cuervoblanco.com/gifss/lignecouleur02.gif);
background-position:top;
background-repeat:no-repeat;
text-align:right;
margin-right:25px;
margin-top:-2px;
}

.barra-footer {
background-image:url( http://www.cuervoblanco.com/gifss/barra-footer.gif);
background-position:top;
background-repeat:no-repeat;
text-align:center;
}

.logos {
background-image:url( http://www.cuervoblanco.com/imagenes/logos-area-promozona.gif);
background-repeat:no-repeat;
background-position:center top;
border-top:1px solid #b1b1b1;
padding:10px;
}

.traductor {
border-bottom:1px solid #79bc00;
}

H3 {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
margin-left:25px;
}

.ninos {
background-image:url( http://www.cuervoblanco.com/imagenes/fondo-cabeceras.gif);
color:#ff0000;
font-size:1.5em;
line-height:1.3em;
}

.boton {
border-bottom:1px solid #ccc;
}

#izquierda {
float:left;
width:33%;
margin-left:1px;
padding:0 0 5px;
}

#derecha {
float:right;
width:33%;
padding:0 0 5px;
}

#centro {
float:left;
border-right:1px solid #b1b1b1;
border-left:1px solid #b1b1b1;
width:32%;
margin-left:2px;
background-image:url(http://www.cuervoblanco.com/imagenes/_ninos2.gif);
background-repeat:no-repeat;
background-position:center top;
font-size:100%;
padding:0.2em;
}

.nav {
font-size:1.1em;
}

img {
vertical-align:middle;
border:none;
}

.searchbutton {
border:none;
vertical-align:middle;
margin-top:-30px;
background:#e6e6e6;
margin-bottom:-10px;
text-align:left;
font-weight:700;
}

.searchbutton2 {
border:none;
vertical-align:middle;
background:#e6e6e6;
text-align:left;
font-weight:700;
margin-left:7px;
margin-top:2px;
}

#wrap {
text-align:left;
background:#fff;
voice-family:inherit;
margin:0 auto;
margin-top:-2px;
}

html > body #wrap {
width:90%;
}

.footer {
clear:both;
text-align:center;
background:#ccc;
margin-bottom:5px;
border-bottom:5px solid #fff;
}

.buscadores {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
color:#999;
text-align:center;
background-position:center top;
text-decoration:none;
background:#666;
border-top:2px solid #666;
border-bottom:5px solid #666;
font-size:0.9em;
padding:2px;
}

.traductores {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
color:#999;
background-position:center top;
text-decoration:none;
background:#000;
text-align:center;
width:770px;
margin:0 auto;
}

.catalan {
color:#fff;
font-weight:400;
}

.centrado {
text-align:center;
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
text-decoration:none;
padding:8px;
}

.centrado2 {
text-align:center;
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
text-decoration:none;
margin-top:-4px;
font-size:1em;
}

.revistas {
text-align:center;
font-size:1.3em;
text-decoration:none;
margin-top:17px;
left:90px;
}

.arte {
text-align:center;
font-size:1.3em;
text-decoration:none;
margin-top:17px;
left:690px;
line-height:3em;
}

.jovenes {
text-align:center;
font-size:1.3em;
text-decoration:none;
left:690px;
line-height:3em;
}

.directorios {
text-align:center;
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
text-decoration:none;
margin-top:-5px;
}

.google {
text-align:center;
text-decoration:none;
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
padding:3px;
}

.tienda {
text-align:left;
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
text-decoration:none;
padding:3px;
}

.bajo {
clear:both;
height:20px;
text-align:center;
padding:10px;
}

ACRONYM {
cursor:help;
border-bottom:1px dotted #b1b1b1;
}
.cabecera {
background-color:#c3d9ff;
border-bottom:1px solid #999;
text-align:center;
padding:5px;
}

#inicio {
margin-top:20px;
padding:5px;
}

#inicio:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

#inicio p {
text-align:center;
color:#000;
margin:0;
padding:2px;
}

#inicio a {
color:#ccc;
border-bottom:1px solid #ccc;
}

.final {
text-align:center;
font-size:1em;
text-decoration:none;
position:absolute;
margin-top:-900px;
left:1000px;
color:#fff;
}

.ai {
background-position:top;
text-decoration:none;
margin-top:10px;
margin-right:1px;
}

.final2 {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
color:#0f0;
text-align:center;
}

.antivirus_gratis {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
color:#F90;
}

.solotexto {
color:#c00;
text-align:center;
text-decoration:none;
}

.sub {
color:#000;
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
margin-left:5px;
padding-left:7px;
margin-bottom:0;
}

.sub2 {
color:#000;
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
padding-left:3px;
margin-bottom:-5px;
}

.sub3 {
font-size:0.9em;
padding-left:3px;
}

.margen {
padding-left:5px;
margin-bottom:0;
}

a.texto:hover {
text-decoration:none;
}

.subtexto {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
font-size:0.95em;
}

a.inferior:hover {
color:red;
text-decoration:none;
}

a.valid:hover {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#ccc;
}

A,.valid {
color:#0b3a8a;
text-decoration:none;
word-spacing:0;
}

.valid {
color:#fff;
text-decoration:none;
word-spacing:0;
}

.cuervoblanco {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
font-size:1.5em;
color:#0f0;
}

a.cuervoblanco:hover {
color:#fff;
border-bottom:1px dotted #0f0;
}

.blog {
color: #ffcc33;
font-size: 1.4em;
font-weight: bold;
font-family: 'Arial', 'Helvetica', 'Sans-serif';
letter-spacing:0.05em;
}

a.inicio2:hover,a.naranja:hover {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
color:#fff;
border-bottom:1px solid #000;
}

.sup {
margin-bottom:5px;
}

html {
font-size:11px;
}

h1 {
font-family:Trebuchet MS;
font-weight:400;
}

ul {
padding-left:5px;
}

li {
background-position:0 5px;
margin-bottom:2px;
padding-left:10px;
list-style-type:none;
}

.programas_gratis,.traductores_gratis {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
color:#0f0;
}

.programas_gratis:hover,.traductores_gratis:hover,.antivirus_gratis:hover {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
color:#fff;
border-bottom:1px solid #fff;
}

a.blanco:hover,a.blanco2:hover,a.catalan:hover {
border-bottom:1px solid #fff;
}

#inicio strong,#inicio strong a {
color:#ccc;
font-weight:400;
}

a.final2:hover,a.final:hover {
border-bottom:1px solid #0f0;
}

h2,h3 {
font:17px georgia, arial, tahoma, sans-serif;
}

.box {
border:1px solid #aaa;
background-color:#ececec;
text-align:left;
padding-top:1px;
padding-bottom:1px;
}

p,table {
margin:0;
padding:0;
}

#inferior a:hover,.blanco,.blanco2 {
color:#fff;
text-decoration:none;
}

#inicio a:hover {
color:#e04f92;
border-bottom:1px solid #e04f92;
}

H1,H2 {
font-family:Verdana, Arial, Tahoma, serif, sans-serif;
text-align:center;
text-decoration:none;
font-size:1em;
}

a.links {
color: #ff0;
margin-right: 50px;
}

a.blog {
color: #ff0;
margin-left: 50px;
}

<!--
.Estilo1 {color: #FFFFFF}
/* Top-menu ---------------------------------------- */
#top-menu {
  height:35px;
  width:80%;
  background: #transparent;
  color:#646464;
	font-size:0.9em;
	height:45px;
	line-height:0px;
	text-align:right;
	overflow:hidden;
	padding-top: 5px;
}

.home #top-menu .logo {
  display:none;
}

#top-menu .logo {
  float:left;
  margin-top:-1px;
}

#top-menu span {
  color:#D7D7D7;
	padding:0 0 0 20px;
}

#top-menu span a {
	font-weight:bold;
}

#top-menu a {
  color:#FFFF00;
  text-decoration:none;
}

#top-menu a:hover, #header #sitename a.logo:hover {
	color:#FFFFFF;
}

#google {
  padding-left:45px;
}

#flickr {
margin-top:-70px;
margin-left:200px;
}

#twit {
margin-top:-50px;
margin-left:90px;
}

#greenpeace {
margin-top:-70px;
margin-left:180px;
}

#maps {
margin-top:-70px;
margin-left:200px;
}

#google-social {
margin-top:-100px;
margin-left:220px;
}

#buscadores {
margin-top:-90px;
margin-right:20px;
text-align:right;
}
