/*
	Theme Name: Keep It Off for Life!
	Author: Nosotros and ThoughtLead
*/

/*div {
	border: 1px solid Red;
}*/

body { 
	background-color: #d0e9ff;
	margin: 0px;
	background: #d0e9ff url(../gfx/back/back_salepage.jpg) repeat-y center top;
	}

* 	html body { 
		font-size: 14px; /* para IE5/WIN */
		font-size: 14px; /*for other IE versions*/
}

body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	
}

div#wraper { 
	display: block;
	width: 860px;
	margin-left: auto;
	margin-right: auto;

}

a img { 
	border: none;
}


#col_center { 
	width: 860px;
	float: left;
	padding-bottom:20px;
}

#header_center { 
	width: 860px;
	float: left;
	padding-bottom:10px;
}

#content_center { 
	width: 569px; 
	margin-right: auto;
	margin-left: auto;
}


/*------------------------------------
Formateo
------------------------------------*/
/*.container	{ width: 840px; margin-left: auto; margin-right: auto}
.header		{ background: url(gfx/blog/header.jpg) #2c2d2c;}

.content	{ background: white; padding: 0px 134px 36px}
	.autor	{ font-size: 12px; font-weight: bolder; line-height: 16px}
*/	
	
	
#content_center		h1		{ font-size: 33px; color: #1d429b; line-height: 40px; text-align: center; letter-spacing: -0.2px; }
#content_center	h2.center		{ font-size: 20px; color: #7392dc;  line-height: 28px; text-align: center; }
#content_center	h2		{ font-size: 20px; color: #000000;  line-height: 24px; padding:10px 0;}
#content_center	strong	{ color: #000000;}
#content_center	p		{ font-size: 14px; line-height: 18px; }
#content_center	p.style1		{ font-size: 18px; line-height: 24px; }
#content_center	p.style2		{ font-size: 18px; line-height: 24px; font-weight: bold;text-align:center;}
#content_center	p.style3		{ font-size: 20px; color: #000000;  line-height: 28px; }
#content_center	p.style4	{ font-size: 15px; color: #000000; line-height: 20px; font-weight: bold;}
#content_center	p.style5	{ font-size: 15px; color: #000000; line-height: 20px; font-weight: normal;}
#content_center	div.img_center { 
width: 569px;
text-align: center;
margin-top: 20px;
margin-bottom: 20px;
}

#content_center		ul { 
margin: 0;
padding: 0px;
font-size: 14px;
list-style: none;
}

#content_center	ul li { 
background: url(../gfx/ico/ico_ul_arrow.gif) no-repeat left 4px ;
padding-left: 20px;
margin-bottom: 10px;
margin-top: 10px;
line-height: 18px;
}

div.post 	{ margin:20px 0;}


.main h2	{ color: #333; font-size: 33px; line-height: 33px;}
.main img.alignright	{ margin-left: 20px }


.quote { font-size: 25px; color: #884786; line-height: 30px; font-family: Georgia; font-style: italic; text-align: center; margin: 0 0 40px 0}
.box { padding: 40px; background-color: #cbdaff; border: 1px solid #849fe0; margin-top: 20px;}	
.youtube { 
text-align: center;
}

#content_center .box h1 { font-size: 20px; color: #1c419a; margin: 0; line-height: 24px;}
#content_center .box h2 { font-size: 14px; color: #1c419a; margin: 0; line-height: 16px;}


#content_center .beol	{ background: #fffad6 url(../gfx/back/border-bottom-box.jpg) no-repeat bottom; padding: 0px 0px 12px 0px; margin: 0 0 10px 0; width: 569px}

#content_center  .beol h1	{ font-size: 20px; color: #000; margin: 5px 20px 0 20px; font-weight: bold;}
#content_center .beol h2	{ font-size: 20px; color: #000; margin: 5px 20px 0 20px; font-weight: bold;}
#content_center .beol h1,.beol h2, .beol div { margin: 0px}
#content_center .beol p		{ margin: 5px 20px 0 20px; line-height: 22px; font-size: 16px;}
#content_center .beol span.top {background: #fffad6 url(../gfx/back/border-top-box.jpg) no-repeat top; height: 20px; display: block;  width: 569px}
#content_center .beol div.post { padding: 0 20px; margin: 0; float: right}
#content_center .beol div.custom_field { width: 126px; float: left; background: black; height: 123px; margin-left: 20px}
#content_center .beol div.custom_field img { width: 130px; height:136px}

#content_center .testi_main{width: 567px;float:left;}
#content_center .testi_main h1	{ font-size: 20px; color: #dea700; margin: 5px 20px 0 20px; font-weight: bold;text-align:left;}
#content_center .testi	{ padding: 0px 0px 18px 0px; margin: 10px 0 30px 0; width: 567px}
#content_center .testi h2	{ font-size: 20px; color: #000; margin: 5px 20px 0 20px; font-weight: bold;}
#content_center .testi h1,.beol h2, .beol div { margin: 0px}
#content_center .testi p		{ margin: 5px 20px 0 20px; line-height: 18px; font-size: 14px;}
#content_center .testi div.top {float:left;background: url(../gfx/back/yellow_box_top.jpg) no-repeat top; height: 11px; display: block;  width: 567px}
#content_center .testi div.bottom {float:left;background: url(../gfx/back/yellow_box_btm.jpg) no-repeat; height: 11px; display: block;  width: 567px}
#content_center .testi div.post { padding: 10px 20px; margin: 0; background:#ffefbe repeat-y;}
#content_center .testi div.custom_field { width: 126px; float: left; background: black; height: 123px; margin-left: 20px}
#content_center .testi div.custom_field img { width: 130px; height:136px}

#content_center .guaranteed  {background: #ffefbe url(../gfx/back/border-top-guaranteed.jpg) no-repeat top; display: block;  width: 569px; padding: 20px 0px 0px 0px; }
#content_center .guaranteed h1 { font-size: 20px; color: #dea700; margin: 0; line-height: 24px; margin-left: 160px; padding-top: 10px; margin-bottom: 10px;}
#content_center .guaranteed .guaranteed_content { width: 527px; padding-right: 20px; padding-left: 20px; font-size: 14px; }
/*#content_center .guaranteed p { padding-left: 20px; padding-right: 20px;}*/
#content_center .guaranteed p.right {margin-left: 160px; margin-right: 20px; font-size: 14px; margin-top: 30px; }
#content_center .guaranteed_bottom {background: #fffad6 url(../gfx/back/border-bottom-guaranteed.jpg) no-repeat; height: 23px; display: block;  width: 569px; }

}
/*------------------------------------
General
------------------------------------*/
.mcenter	{ margin-left: auto; margin-right: auto}
.clear		{ clear: both}

#footer { 
margin-top: 40px;
}
