
.marginContent {
	margin-left:30px;
	margin-right:16px;
}

.marginContent p{
margin-bottom:0px !important;
}

#header_andnow {
	background:url(../img/cabecera.jpg) left top no-repeat;
	width: 709px;
	height: 214px;
}
#header_andnow h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 187px;
	color: #0e56c3;
	font-size:24px;
	font-weight:normal;
}
#header_andnow #ahora {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 187px;
	color:#58585a;
	font-size:17px;
}
#header_andnow #consulta {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../img/flecha-amarilla.jpg) left top no-repeat;
	padding-left:50px;
	height:32px;
	margin-left: 210px;
	color:#000000;
	font-size:15px;
	margin-top:40px;
}
#header_andnow #consulta a {
	color:#f57018;
	text-decoration:none;
}
#header_andnow #consulta a:hover {
	text-decoration:underline;
}
.bloque_descripcion {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../img/ficha.jpg) left top repeat-y;
}
.bloque_descripcion .ficha-top {
	background:url(../img/ficha-top.jpg) left top no-repeat;
	height:52px;
}
.bloque_descripcion .ficha-bottom {
	background:url(../img/ficha-bottom.jpg) left top no-repeat;
	height:21px;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../img/titulo-izq.jpg) left top no-repeat;
	height:63px;
	margin:-11px 0px -52px 240px !important;
	padding: 0px 0px 0px 17px;
	position:relative;
}
h2 span.pest_sup {
	background:url(../img/titulo-dch.jpg) right top no-repeat;
	height:63px;
	line-height:63px;
	color:#ffffff;
	font-size:20px;
	display:block;
	float:left;
	padding:0px 20px;
}
.bloque_descripcion h3.normal, .bloque_descripcion h3.large {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:57px;
	color:#ffffff;
	font-size:16px;
	margin-left:-11px;
	padding-top:25px !important;
}
.bloque_descripcion h3.normal {
	background:url(../img/apartado.jpg) left bottom no-repeat;
	width:199px;
}
.bloque_descripcion h3.large {
	background:url(../img/apartado_large.jpg) left bottom no-repeat;
	width:287px;
}
.bloque_descripcion h3 span.punto {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#002967;
	font-size:23px;
	width:37px;
	text-align:center;
	padding:0px 22px;
	line-height:45px;
}
#tabla-products {
	overflow:hidden;
}
#tabla-products div.producto {
	background:url(../img/recuadro-producto.jpg) left top no-repeat;
	width:260px;
	height:112px;
	margin-right:40px;
	padding:10px 15px;
	float:left;
}
#tabla-products div.producto .img_producto {
	float:left;
	width:100px;
}
#tabla-products div.producto .info_producto {
	float:right;
	width:160px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:15px;
}
#tabla-products div.producto .info_producto .buttons {
	margin-top:20px;
}
.clear {
	clear:both;
}
#activation, #register, #activationcode, #number {
	margin:10px;
	display:none;
}

p.image{
	text-align:center;
} 

#mainLeft p.readmore {
	background:url(../img/flecha-blu.jpg) left top no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:50px;
	height:32px;
	line-height:32px;
	cursor:pointer;
	color:#2a4c80;
	margin-left:120px;
	text-align:left;
}
#andnowmenulateral{
	background:url(../img/lat_fondo.jpg) left top repeat-y;
	width:213px;
	padding:0px;
	margin:0
}

#andnowmenulateral .lat_top{
	background:url(../img/lat_top.jpg) left top no-repeat;
	width:213px;
	height:17px;
}

#andnowmenulateral .lat_bottom{
	background:url(../img/lat_bottom.jpg) left top no-repeat;
	width:213px;
	height:8px;
}

#wrapper #andnowmenulateral h3{
	width:145px;
	height:47px;
	line-height:40px;
	padding-left:68px;
	color:#FFFFFF;
	font-size:13px;
}

#wrapper #andnowmenulateral h3 a{
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
}

#wrapper #andnowmenulateral h3.contacto{
background:url(../img/lat_contactar.jpg) left top no-repeat;
}

#wrapper #andnowmenulateral h3.soporte{
background:url(../img/lat_foro.jpg) left top no-repeat;
}

#wrapper #andnowmenulateral h3.pago{
background:url(../img/lat_pandalive.jpg) left top no-repeat;
}


#wrapper #andnowmenulateral ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002967;
	margin:0px;
	padding:0px 0px 0px 30px;
}
#wrapper #andnowmenulateral ul li,
#wrapper #andnowmenulateral ul li a{
	color:#002967;
	line-height:20px;
	list-style:disc;
}

#andnowmenulateral p.pago {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#002967;
	font-size:12px;
	padding:0px 10px 30px 10px;
}

#andnowmenulateral p.pago a{color:#002967;}

#andnowmenulateral .contactform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#002967;
	font-size:12px;
	padding:0px 20px;
}



#gradient-style
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 25px auto !important;
	width: 489px;
	text-align: left;
	border-collapse: collapse;
}
#gradient-style th
{
	font-size: 18px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe url('../img/gradhead.png') repeat-x;
	border-top: 2px solid #d3ddff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	color: #039;
	text-align:center;
}
#gradient-style td a,
#gradient-style td.vacio
{
	padding: 8px; 
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	color: #669;
	border-top: 1px solid #fff;
	background: #e8edff url('../img/gradback.png') repeat-x;
	display:block;
}
#gradient-style tr td a:hover
{
	background: #d0dafd url('../img/gradhover.png') repeat-x;
	color: #339;
}