body { font-size:62.5%; font-family:Georgia, "Times New Roman", Times, serif; color:#333 }
a:visited { text-decoration:none }
ol li { background:url(/images/li_verde.gif) no-repeat left top; padding-left:20px }
#menuSuperior { height:31px; background:#0c0d0f url(/img/bg_menuSuperior.jpg) repeat-x top left }
#contenedorInteriores #primeraColumna a { color:#555; text-decoration:none }
#contenedorInteriores #primeraColumna .faq a { text-decoration:none; color:#e31c23 }
#contenedorInteriores #primeraColumna a:hover { color:#e31c23; text-decoration:none }
#contenedorInteriores #primeraColumna a.actual { color:#e31c23; text-decoration:underline }
#menuSuperior ul { width:945px; margin-right:auto; margin-left:auto; position:relative }
#menuSuperior li { display:inline; margin-right:18px; line-height:31px; font-size:1.2em }
#menuSuperior li a { color:#999; text-decoration:none }
#menuSuperior li a:hover { border-bottom:1px dashed #999 }
#menuSuperior li#toggle { background:url(/images/btn_contacta267.jpg) no-repeat right top; width:258px; height:43px; font-size:1.4em; position:absolute; top:0; right:0; z-index:9999 }
.menu { height:38px; background:#0c0d0f url(/img/bg_menu.jpg) repeat-x }
.menu ul { width:945px; margin-right:auto; margin-left:auto; color:#fff; padding-top:7px }
.menu li, #pie li { display:inline; text-align:left }
.menu li a { color:#fff; text-decoration:none; font-size:1.4em }
.menu li a.estrella { color:#febf04; font-weight:700; background:url(/img/estrella.gif) no-repeat left 2px; padding-left:20px }
.menu li a.bocadillo { color:#febf04; font-weight:bold; background:url(/img/ico_blog.png) no-repeat left 2px; padding-left:25px; }
.separador { font-size:1.6em; margin:0 0.35em }
#cabecera form#a { font-size:1.5em; font-weight:700; color:#fff }
#cabecera #a #s { width:186px }
form#c input { margin:2px 0 }
#contenedorInteriores p, #contenedorInteriores li { font-size:1.3em; line-height:1.3em }
#contenedorInteriores li li {font-size:inherit}
#contenedorInteriores td { font-size:1.2em; line-height:1.2em }
.pastillas { margin-top:0; margin-bottom:17px; margin-left:4px }
.dosColumnas { width:463px; margin-bottom:25px; padding-bottom:25px }
.dosColumnas h1 { font-size:2.2em; margin-bottom:17px }
.dosColumnas h2, .unaColumna h2 { font-size:1.3em; margin-bottom:10px }
.unaColumna { padding-left:7px; width:205px; border-left:#c4c4c4 1px solid; padding-right:10px; margin-bottom:17px }
.unaColumna h1 { font-size:1.8em; margin-bottom:17px }
#pie { color:#fff; font-size:1.2em }
#pie a { color:#fff; font-size:1.2em; text-decoration:none }
#menuSuperior li a.bocadillo {
    background: url("/img/ico_blog.png") no-repeat scroll left 2px transparent;
    color: #FEBF04;
    font-weight: bold;
    padding-bottom: 3px;
    padding-left: 25px;
}
.amarillo { color:#fc3 }
.textoBlanco { color:#fff }
.destacado { background:url(/images/iconos/chincheta.gif) no-repeat left 10px; color:#333; text-align:justify; border-top:1px dashed #ccc; margin-bottom:17px; padding-top:10px; padding-right:24px; padding-left:30px; border-bottom:1px dashed #ccc }
.destacada { text-align:justify; border-top:1px dashed #ccc; padding-top:10px; padding-right:24px; border-bottom:1px dashed #ccc; margin-bottom:10px }
.negro { color:#000 }
.nuevo { margin-left:1em }
.precio { background:url(/img/bg_euro.gif) no-repeat left bottom; padding-left:30px }
.sinBorde { border:none 0 }
.margenDerecha17 { margin-right:17px }
.paddingArriba17 { padding-top:17px }
.paddingIzquierda5 { padding-left:5px }
.vertical1em { margin:1em 0 }
.arriba1em { margin-top:1em }
.arriba2Abajo1 { margin-top:2em; margin-bottom:1em }
.ancho75porCiento { width:75% }
.centradoVertical { vertical-align:middle }
.precioAnterior { color:#CCC }
.textoSup { font-size:10px; color:#e31c23 }
hr { margin-top:34px; margin-bottom:17px; visibility:hidden }
.sinNegrita { font-weight:400 }
button.consultaDominio { background:url(/images/botones/btn_consulta_117x31.gif) no-repeat; color:#fff; height:31px; width:117px; text-align:center; border:none; margin-left:auto; margin-right:auto; margin-top:17px; line-height:30px; display:block; cursor:pointer; padding-left:30px }
#contenedorInteriores #tresColumnas .enLinea { display:inline }
#contenedorInteriores #primeraColumna .atencionCliente { margin-top:17px }
#contenedorInteriores #tresColumnas p.margenAbajo34 { margin-bottom:34px }
.externo { background:url(/img/ico-externo.gif) no-repeat right 2px; padding-right:20px }
#contenedorInteriores #tresColumnas #container #fragment-4 li { background:url(/images/bullet.gif) no-repeat left top; padding-left:20px; list-style:none }
.fosforito { background-color:#FF6; font-size:0.9em }
.tachado { text-decoration:line-through; font-family: "Times New Roman", Times, serif; color: #999; font-size: 1em; }
.degPrecio .tachado {color:#666}
a, .textoRojo { color:#e31c23 }
a:hover, .menu li a:hover { text-decoration:underline }
#contenedor .textoGrande, #contenedorInteriores .textoGrande, .textoGrande, .textoPrecio { font-size:2.2em; line-height:1.2em }
.destacado ol, .destacado ul, .destacada ol, .destacada ul { padding-bottom:10px }
td .precioAnterior, p#legal { color:#999 }
.tachadoPeq {
	text-decoration:line-through;
	color: #444;
	font: 0.9em;
}

::selection, ::-moz-selection {
background:#e31c23;
color:#fff
}
.recomendado{
	background:url(/images/tiendas/fndProdRecomendado.jpg) no-repeat right;
	color:#333;
	text-align:justify;
	border-top:1px dashed #ccc;
	margin-bottom:17px;
	padding-top:20px;
	padding-right:100px;
	border-bottom:1px dashed #ccc;
	min-height: 90px;
}
.porcientodescuento50 {
	background:url(/images/tiendas/boton_50.png) no-repeat left;
	color:#333;
	text-align:justify;
	border-top:1px dashed #ccc;
	margin-bottom:17px;
	padding-top:20px;
	padding-left:120px;
	border-bottom:1px dashed #ccc;
	min-height: 90px;
}
p.textoGrisPeq { color:#666; font-size:1.125em !important; }
#cincuentaporciento { background:url(/images/planes/fnd_50porciento.jpg) no-repeat right; color:#e31c23; text-align:justify; border-top:1px dashed #ccc; padding-top:20px; padding-right:139px; border-bottom:1px dashed #ccc; clear: both; padding-bottom: 20px; }
#contenedorInteriores #tresColumnas h1+h2 {color:#666 !important}

