/** BASIC */
html, body {
	height: 100%;
}

.text3 {
	margin-bottom: 1em;
}

.text5 {
	margin-bottom: 1em;
}

/* En Prueba */
#contenedor{
	width: 900px;
	margin: 0px auto;
	background: #fff;
	border-left:1px solid #219ae5;
   border-right:1px solid #219ae5;
   border-bottom:1px solid #219ae5;
}
/** HEADER */

#header {
	/*
	width: 542px;
	height: 176px;
	margin: 0px auto;
	padding: 0px 0px 0px 236px;
	background: url(../images/homepage01.jpg) no-repeat left top;
	*/
	width: 900px; 
	height: 176px;
	margin: 0px auto;
}

#logo {
	float: right;
	width: 542px;
	height: 127px;
	background: url(../images/homepage02.jpg) no-repeat left top;
}

#logo h1, #logo h2 {
	position: absolute;
	left: -10000px;
}

/* Menu principal */
#main-menu { float: right;	height: auto; text-align:right; margin-top:143px;}

#main-menu ul {	margin: 0px; padding: 0px; list-style: none;}
#main-menu li { display: inline;}
#main-menu a { display:block; float:left; padding: 9px 12px 8px 12px; margin: 0 1px 0 0;	color: #fff; text-decoration:none; background-color:#48b0ff;}
/*#f0faff #37648B*/
#main-menu a:hover{	background-color:#a5e50c; color:#fff;}
#main-menu b { position: absolute; left: -10000px;}


/** BAR */

#bar {
	width: 900px;
	margin: 0px auto;
}

#bar p {
	float: left;
	margin: 0px;
	padding: 17px 0px 0px 25px;
}

#bar-menu {
	float: right;
	padding: 17px 25px 0px 0px;
	
}

#bar-menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#bar-menu li {
	display: inline;
}

#bar-menu a {
	padding-left: 15px;
}

#bar-menu .vline {
	padding: 0px 17px 0px 0px;
	background: url(../images/homepage10.gif) no-repeat right top;
}

/** CONTENT */

#content {
	width: 900px;
	margin: 0px auto;
}

#left {
	position: relative;
	float: left;
	width: 268px;
}

#right {
	position: relative;
	float: left;
	/*width: 510px;*/
	width:632px;
}

/** BOX1 */

#box1 {
	padding: 20px 24px 10px 22px;
}

/** BOX2 */

#box2 {
	padding: 18px 21px 0px 23px;
}

/** BOX3 */

#box3 {
	padding: 22px;
}

/** BOX4 */

#box4 {
}

#box4A {
	float: left;
	width: 221px;
	padding: 0px 22px 0px 22px;
}

#box4B {
	float: left;
	width: 200px;
	padding: 0px 13px 0px 10px;
}

/** BOX5 */

#box5 {
	padding: 20px 23px;
}

/** FOOTER */

#footer {
/*
	clear: both;	
	width: 780px;
	margin: 10px auto 0px auto;
	padding: 20px 0px 0px 0px;
	background: url(../images/homepage13.gif) repeat-x left top;
	*/
	clear: both;
	width: 100%;	
	margin: 10px auto 0px auto;
	background:#a6e50c;
	color:#fff;
	font-weight: bolder;
        padding:2px 0 2px 0;
}

/* Box */
#box_container{text-align:center; margin-bottom:5px;}
#box_container2{ margin-top:4px; text-align:center;	border:#bfbcbc solid 1px;;}
#box_title{height:15px;	color:#FFFFFF; font-weight:bold; font-size:12px; padding:3px;}
#box_content{margin-top:10px;	text-align:left; padding: 0px 10px 2px 10px;}
#box_container a{color: #75A10D; text-decoration: none;}
#box_container a:hover { color: #48b0ff}
/* BOX RELATED ARTICLES */
.blog_related_articles #box_container{ 
/*margin-top:4px; 
text-align:center;	
border:#bfbcbc solid 1px; */
width:40%;
}
/* BOX 2*/                                                                                  
#box2_container{
	/*margin-bottom:5px;*/
}
#box2_title{
	padding-left:31px; 
	padding-top:15px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #fff;
}
#box2_content{
	padding-left:28px; 
	padding-top:6px;
	padding-right:15px;
}                            
#box2_container a{color: #75A10D; text-decoration: none;}
#box2_container a:hover { color: #48b0ff}