/*  
Theme Name: HemorroidesNO
Theme URI: http://www.hemorroidesno.com
Description: Template desarrollado para hemorroidesno.com por GoldWeb.es
Author: InTheAciD
Version: 1.0
Tags: hemorroidesno, template, goldweb.
*/
*{
margin:0;
padding:0;
}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#43494F
}
a img{
border:none
}
h1{
display:none
}
div#cuerpo{
width:912px;
margin:9px auto 0 auto;
background:url(imagenes/bg_cuerpo.png) repeat-y;
padding:0 10px 0 10px;
}
div#header{
height:150px;
background:url(imagenes/bg_header.png) no-repeat
}
div#header img{
margin:0 0 0 20px;
float:left
}
div#header p.ta16{
color:#CD564C;
font-family:Tahoma;
font-size:16px;
font-weight:bolder;
float:right;
margin:20px 40px 0 0
}
div#header p.ta24{
color:#95B751;
font-size:24px;
font-family:Tahoma;
font-weight:bolder;
float:left;
margin:2px 0 0 375px
}
div#header ul{
float:left;
width:100%;
margin:22px 0 0 27px;
}
div#header ul li{
display:inline;
font-size:13px;
padding:0 0 2px 0;
margin:0 26px 0 0
}
div#header ul li a.normal, a.select{
color:#77828A;
text-decoration:none;
font-weight:bolder;
}
div#header ul li a:hover{
color:#CA463B;
border-bottom:#F5AD52 solid 2px;
padding:0 0 1px 0;
}
div#header ul li a.select{
color:#CA463B;
border-bottom:#96B856 solid 2px;
padding:0 0 1px 0;
}
div#footer{
clear:both;
background:url(imagenes/bg_footer.png) no-repeat;
height:51px;
font-size:11px;
color:#73828D
}
div#footer ul{
float:left;
margin:12px 0 0 40px;
}
div#footer ul li{
list-style:none;
display:inline;
border-right:#73828D solid 1px;
}
div#footer ul li a{
color:#73828D;
text-decoration:none
}
div#footer ul li a:hover{
color:#44494F
}
div#footer p{
float:left;
padding:12px 0 0 425px
}
div#footer img{
margin:0 0 -5px 0
}
div#contenido{
width:879px;
background:#FFFDDE;
margin:19px 0 16px 17px
}
div#blogbody{
width:882px;
margin:0 0 7px 15px;
background:url(imagenes/bg_blogbody.png) repeat-y left
}
div#blogbody p.arial27{
font-size:27px;
color:#712F16;
text-align:center;
padding:55px 0 0 0
}
div#blogbody p.arial24{
font-size:24px;
color:#712F16;
text-align:center
}
div#blogbody p.arial15{
font-size:15px;
color:#000000;
text-align:center;
margin:25px 0 0 0
}
div#blogbody p.arial15 a{
display:block;
margin:5px 330px 0 330px;
background:url(imagenes/compralo_ahora.png) no-repeat 12px 0;
}
div#blogbody p.arial15 a:hover{
background:url(imagenes/compralo_ahora.png) no-repeat 12px -40px
}
div#subheader{
height:498px;
background:url(imagenes/bg_subheader.png) top no-repeat;
}
div#subheader h3{
font-size:24px;
color:#CA463B;
margin:50px 0 20px 0
}
div#blog, div#blog2{
background:url(imagenes/bg_blog.png) top no-repeat;
overflow:hidden;
margin:1px 0 0 0
}
div.content{
width:508px;
float:left;
padding:20px 33px 0 33px
}
div.content p.arial18{
font-size:18px;
color:#CA463B;
padding:0 0 38px 0
}
div.post{
padding:0 0 10px 0
}
div.post h2{
margin:3px 0 12px 0;
}
div.post h2 a{
color:#313131;
font-size:18px;
text-decoration:none;
font-weight:normal;
}
div.post h2 a:hover{
color:#8FB351
}
div.post p.comentcat{
text-align:right;
color:#73828D;
margin:10px 0 -4px 0
}
div.post p.comentcat a{
text-decoration:none;
color:#F67148;
}
div.post p.comentcat a:hover{
text-decoration:underline
}
div.post p.sigant{
color:#5EB106;
}
div.post p.sigant a{
color:#5EB106;
text-decoration:none
}
div.post p.sigant a:hover{
text-decoration:underline
}
div#blog div.sidebar{
width:241px;
float:left;
background:url(imagenes/bg_sidebar.png) top left no-repeat;
padding:5px 34px 0 33px;
margin:24px 0 0 0;
font-size:11px;
}
div#blog div.sidebar h3{
font-size:18px;
color:#CA463B;
padding:0 0 8px 0;
font-weight:normal
}
div#blog div.sidebar div.ana{
background:url(imagenes/bg_ana.png) no-repeat top left;
width:217px;
height:110px;
margin:-2px 0 6px 0;
padding:26px 0 0 23px
}
div#blog div.sidebar h4{
color:#1E7990;
font-size:14px;
margin:15px 0 8px 0
}
div#blog div.sidebar div.luis{
width:240px;
height:149px;
background:url(imagenes/bg_luis.png) no-repeat top left;
margin:15px 0 3px 0;
padding:24px 0 0 24px
}
.lgreen{
color:#8EB24E;
font-size:12px;
margin:7px 0 0 0;
font-weight:bolder
}
div#blog div.sidebar div.experiencia a{
background:url(imagenes/experiencia.png) no-repeat 0 0;
display:block
}
div#blog div.sidebar div.experiencia a:hover{
background:url(imagenes/experiencia.png) no-repeat 0 -37px;
}
div#blog div.sidebar div.medios{
height:227px;
width:240px;
background:url(imagenes/bg_medios.png) bottom left no-repeat
}
.pasos{
float:left;
}
.pasos li{
list-style:none;
font-family:Georgia;
font-size:13px;
color:#595959;
margin:0 0 15px 0
}
.beneficios{
float:right;
margin:-8px 70px 0 0
}
.beneficios li{
color:#595959;
font-size:15px;
font-family:Georgia;
text-align:center;
list-style:none;
margin:0 0 17px 0
}
div.formaspago{
background:url(imagenes/formas_de_pago.png) no-repeat top right;
height:121px;
margin:0 12px 10px 0
}
div.formaspago p{
font-size:18px;
color:#CA463B;
padding:30px 0 0 30px
}
div.comprarfooter{
background:url(imagenes/bg_comprarfooter.png) no-repeat;
width:882px;
height:290px;
margin:0 0 9px 15px;
padding:12px 0 0 0
}
div.comprarfooter a img{
margin:130px 12px 0 152px;
background:url(imagenes/quiero_comprar_ahora.png) no-repeat 0 0;
}
div.comprarfooter a:hover img{
background:url(imagenes/quiero_comprar_ahora.png) no-repeat 0 -66px
}
div#contenido h2{
font-family:Tahoma;
font-size:18px;
color:#CA463B;
margin:7px 0 0 30px
}
div#contenido div.prevenir .ptext18{
font-size:18px;
font-weight:normal;
}
div#contenido div.prevenir p{
font-size:12px;
color:#43494F;
margin:0 66px 24px 65px;
text-align:justify
}
div#contenido div.prevenir img{
margin:0 0 22px 180px
}
div#contenido div.comprar_ahora{
background:url(imagenes/bg_comprar_ahora.png) no-repeat;
height:100px;
width:330px;
margin:0 auto 0 auto
}
div#contenido div.comprar_ahora a img{
margin:32px 0 0 100px;
background:url(imagenes/quiero_comprar_ahora.png) no-repeat top;
}
div#contenido div.comprar_ahora a:hover img{
background:url(imagenes/quiero_comprar_ahora_hover.png) no-repeat top
}
div#contenido div.instruccion{
width:767px;
height:110px;
background:url(imagenes/bg_instruccion.png) repeat-x top;
font-family:Georgia;
font-size:14px;
margin:0 0 10px 63px;
color:#145370;
}
div#contenido div.instruccion p{
float:left;
margin:0 0 0 10px
}
div#contenido div.textoinstruccion{
float:left;
width:520px;
}
div#contenido div.sitemap{
width:817px;
height:336px;
background:url(imagenes/bg_sitemap.png) no-repeat;
margin:18px 0 20px 29px
}
div#contenido div.sitemap ul {
padding:48px 0 0 300px
}
div#contenido div.sitemap ul li{
list-style:none;
background:url(imagenes/bg_sitemap_li.png) no-repeat left;
margin:0 0 20px 0;
padding:0 0 0 25px
}
div#contenido div.sitemap ul li a{
color:#5EB106;
text-decoration:none;
font-family:Tahoma;
font-size:12px;
}
div#contenido div.funcionamiento{
background:url(imagenes/bg_funcionamiento.png) no-repeat 30px 5px;
}
div.argileverte{
height:250px;
padding:30px 160px 20px 475px;
font-size:12px;
}
div.argileverte h3{
font-family:Georgia;
font-size:24px;
color:#712F16;
text-transform:uppercase;
margin:0 0 6px 0
}
div#contenido div.funcionamiento ul{
padding:10px 0 10px 120px;
color:#330000;
}
div#contenido div.funcionamiento ul li{
list-style:decimal;
font-weight:bolder;
font-size:13px;
color:#CD564C;
padding:0 0 19px 10px;
}
div#contenido div.funcionamiento ul li a{
font-family:Georgia;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#595959;
cursor:text
}
div#contenido div.queson p{
text-align:justify;
margin:15px 32px 0 30px
}
div#contenido div.causas{
width:399px;
height:309px;
background:url(imagenes/bg_causas.png) no-repeat;
float:right;
margin:-20px 33px 34px 37px
}
div#contenido div.causas ul{
margin:102px 0 0 50px
}
div#contenido div.causas ul li{
list-style:none;
font-family:Georgia;
font-size:14px;
color:#145370;
margin:0 0 21px 0
}
div#contenido div.diagnostico{
width:817px;
height:145px;
background:url(imagenes/bg_diagnostico.png) no-repeat;
margin:20px 0 10px 28px;
padding:20px 0 0 0
}
div#contenido div.diagnostico p{
margin:0 45px 12px 190px;
text-align:justify
}
p.text24{
font-size:24px;
font-weight:bolder;
color:#712F16;
margin:0 0 0 185px
}
p.text32{
font-size:32px;
font-weight:bolder;
color:#712F16;
margin:0 0 0 312px
}
div#contenido div.comprarya div.paquete{
background:url(imagenes/box1.png) no-repeat;
padding:23px 30px 0 100px;
height:42px;
font-family:Georgia;
color:#145370;
margin:0 0 0 80px
}
div.producto{
width:640px;
height:294px;
margin:34px auto 0 auto;
text-align: left;
}
div.producto h3{
background:url(imagenes/bg_h3_compraya.png) no-repeat bottom right;
padding:13px 0 12px 100px;
font-family:Tahoma;
font-size:18px;
color:#424953;
margin:0 16px 18px 0
}
.pagos{
height:85px
}
.producto fieldset{
margin:0 0 0 0;
border:none
}
.producto label{
float:left;
margin:10px 0 0 0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}
.producto select{
float:left;
width:40px;
margin:10px 45px 0 -52px
}
.producto input{
float:left;
background:url(imagenes/bg_comprarahora.png) no-repeat 0 0;
margin:-12px 0 0 0
}
.producto input:hover{
background:url(imagenes/bg_comprarahora.png) no-repeat 0 -66px
}
p.parrafo15g{
font-family:Georgia;
font-size:15px;
color:#145370;
margin:0 0 0 230px
}
#textosombreado {
position: relative;
margin:15px 0 15px 63px
}
div#textosombreado p, #sombra {
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #E2E7E8;
font-size: 14px;
}
#sombra {
position: absolute;
left: -1px;
color: #A1B20D;
top:-2px;
}
div.comentarios input{
width:245px;
height:20px;
padding:6px 0 0 10px;
border:#E4E2CB solid 1px;
color:#48464A;
margin:0 0 10px 0
}
div.comentarios textarea{
width:485px;
height:130px;
padding:10px;
border:#E4E2CB solid 1px;
color:#48464A;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 5px 0
}
div.comentarios h3{
background:#F4F9ED;
padding:5px 0 5px 10px;
margin:5px 0 15px 0;
font-size:18px
}
.comentarios ol li{
list-style:none;
margin:0 0 40px 0
}
div.comentarios div.arribacomentario{
background:#ffffff url(imagenes/top_comentarios.png) bottom left no-repeat;
padding:0 0 20px 0;
font-size:14px;
}
div.comentarios a{
color:#5EB106;
text-decoration:none
}
div.comentario{
background:url(imagenes/bg_comentarios.png) repeat-y;
width:508px;
font-size:12px;
color:#4C4C4C
}
div.comentario p{
padding:0 10px 0 10px
}
div.comentarios div.abajocomentario{
background:url(imagenes/bottom_comentarios.png);
height:10px;
}
div.pagination {
	padding:3px;
	margin:3px 3px 20px 3px;
	text-align:center;
}
div.pagination a {
	padding: 3px 7px 2px 7px;
	margin-right: 8px;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	font-weight:bolder;
	color: #666666;
	font-size:11px;
	background:url(imagenes/paginacion.png) repeat-x bottom
}
div.pagination a:hover, div.pagination a:active {
	color: #fff;
	background:url(imagenes/paginacion_hover.png) repeat-x top;
}
div.pagination span.current {
	padding: 3px 7px 3px 7px;
	margin-right: 8px;
	font-weight: bold;
	background:#000 url(imagenes/paginacion_hover.png) repeat-x top;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 8px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}




.left
{
	float: left;
}
.right
{
	float: right;
}
.align-right
{
	text-align: right;
}
.align-left
{
	text-align: left !important;
}
.align-center
{
	text-align: center;
}
.align-justify
{
	text-align: justify;
}
.clear
{
	clear: both;
}
.bold
{
	font-weight: bolder;
}
#contenido
{
	text-align: center;
}
#details
{
	padding: 10px;
	color: black;
	width: 751px;
	margin: 0 auto;
	text-align: left;
}
.details-top
{
	overflow: hidden;
	clear: both;
	background: url(imagenes/orden_top_steps.gif) no-repeat;
	margin-bottom: 20px;
}
.details-table
{
	width: 100%;
	margin: 20px 5px;
}
.details-table select
{
	font-weight: bolder;
	width: 40px;
}
.details-table td,.details-table th 
{
	padding: 3px;
}
#buy-form
{
	
}
#buy-form .details-table th
{
	font-weight: normal;
	text-decoration: underline;
	text-align: center;
	font-size: 12px;
}
#buy-form p
{
	margin: 5px 0;
}
#payment-options
{
	width: 352px;
	margin-left: 147px;
}
#payment-options div
{
	margin-top: 10px;
}
#payment-options div input
{
	margin-right: 5px;
}
.method_description
{
	display: none;
	margin-left: 26px !important;
}
.submit-controls button
{
	background: none;
	border: none;
	margin: 6px;
}
#send_data
{
	display: none;
	margin-top: 40px;
}
.step-title
{
	color: #1d6fa3;
	font-size: 24px;
	font-weight: bolder;
}
.data-title
{
	font-size: 14px;
	font-weight: bolder;
	line-height: 24px;
}
.titulo_red
{
	color: #1d6fa3;
	font-size: 18px;
	font-weight: bolder;
}
.additional-costs
{
	display: none;
}
.tdtitle
{
	background: #d5d5d5;
	line-height: 35px;
}
.blue
{
	color: #1d6fa3;
}
.subtitulo
{
	font-size: 14px;
	font-weight: 700;
	color: #1d6fa3;
	line-height: 17px;
}
hr
{
	color: #cccccc;
	border-color: #cccccc;
	
}
p.margin
{
	margin: 13px 0px;
}
tr.underline
{
	border-bottom: 1px solid #cccccc;
}
button
{
	background: none;
	border: none;
	padding: 0;
	cursor: pointer;
	width:  140px;
}
.del-link, .del-link:visited
{
	color: #183173;
}
.comprarya
{
	text-align: left;
}
#wrapper
{
	text-align: left;
}
#sub_total_table tr td
{
	padding: 3px 0;
}
div.elpost p{
margin:0 0 10px 0;
text-align:justify
}
div.elpost a{
color:#000000;
text-decoration:underline
}
<!-- Sidebar Posts-->
#sidebar {
    background: url(img/sidebar_content_middle.jpg) top center repeat-y;
	width: 265px;
	float:right
}

#side-content-content {
    padding: 17px 14px 8px 15px;
}
.clear {
    clear: both;
}
.side-box-top {
    background: url(img/sidebar_box_top.jpg) top center no-repeat;
}
.side-box-middle {
    background: url(img/sidebar_box_middle.jpg) top center repeat-y;
    margin-bottom: 10px;
}
.side-box-bottom {
    background: url(img/sidebar_box_bottom.jpg) bottom center no-repeat;
    height: 10px;
}
.side-box-content {
    padding: 14px 15px 6px 15px;
}
#img-rss {
    background: url(img/rss-icon.gif) center center no-repeat;
    width: 55px;
    height: 55px;
    float: right;
}
.title4 {
    color: #1D6FA3;
    font-size: 12px;
    margin: 0pt 0pt 5pt 0pt;
    font-weight: bold;
}
#side-content-content li {
    background:transparent url(img/list.gif) 0 5px no-repeat;
    color:#666666;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    padding:0 0 0 10px;
    margin:0;
}
#side-content-content li a {
    color: #666666;
    text-decoration: none;
    padding:0;
    margin:0;
}
#side-content-content li a:hover {
    text-decoration: underline;
}
.suscribe-input-text {
    font-family: Arial, Helvetica, sans-serif;
    background: #FFFFFF;
    border: 1px solid #CCCDC8;
    width: 200px;
}
.suscribe-input-submit {
    font-family: Arial, Helvetica, sans-serif;
    background: none;
    border: none;
    font-weight: bold;
    color: #1D6FA3;
    cursor: pointer;
    width: 130px;
}
.box-list-items {
    margin-bottom: 10px;
}
.side-sub-line {
    border-bottom: 1px solid #C1C67B;
    margin-bottom:10px;
}