html { margin:0px; padding: 0px;height:100%;}
body {margin:0px; padding: 0px; background:#fff; font-size: 12px; font-family: Arial,Helvetica,sans-serif; color:#2c2c2c;height:100%;}

#all {min-height:100%;position:relative;}

#wrap { width:960px; padding:0px; display: block; margin:auto; border-top:#69C17E 5px solid; padding-bottom:10px;}
.w960 {width:960px;display: block; margin:auto;}

.logo_mc {display:block; width:164px; height:56px; background: url(img/logo_linkupba.png); margin: 43px 0;}

.menu {border-bottom:1px solid #d2d1d6; padding: 10px 0px; font-family: Yanone Kaffeesatz; font-size:20px;}
.menu ul { margin:0px; padding:0px; list-style:none; }
.menu ul li { margin:0px; padding:0px;display: inline;}
	.menu ul li a {color:#AEAEAE; text-decoration: none; padding: 10px 10px;}
	.menu ul li a:hover {color:#65686f; text-decoration: none; border-bottom:#69C17E solid 3px;padding: 10px 10px;}
	.menu ul .current a{ color:#65686f; text-decoration: none; padding: 10px 10px; border-bottom:#69C17E solid 3px; }
	
.box_contenido { display: block; width: 260px; float:left; font-size: 13px; line-height:20px; margin-bottom: 30px;}
.box_contenido2 { display: block; width: 620px; float:left; font-size: 13px; line-height:20px;margin-bottom: 30px;}

.sidebar {width: 300px; float: right; margin-right: 0px;}
.sidebar h1 {font-size:20px;font-family: Yanone Kaffeesatz;color:#666972;}
h1 {font-size:38px;line-height:38px;font-family: Yanone Kaffeesatz;color:#69C17E; }
.ts {font-size: 15px;}

.box_mc {display: block; background: #F1F2F2; border-bottom: 5px solid #A8006B; border-top:5px solid #A8006B; width: 195px; float: left; margin-right:5px; padding: 15px 0; text-align: center;box-shadow: 1px 1px 5px #888888;}
.box_factor {display: block; background: #F1F2F2; border-bottom: 5px solid #E26C3D; border-top:5px solid #E26C3D;width: 195px;float: left;margin-right:5px;padding: 15px 0;text-align: center;box-shadow: 1px 1px 5px #888888;}
.box_wupba {display: block; background: #F1F2F2; border-bottom: 5px solid #5C3E7C; border-top:5px solid #5C3E7C;width: 195px;float: left;padding: 15px 0;text-align: center;box-shadow: 1px 1px 5px #888888;}

.logo_link_mc {display:block; width:110px; height:36px; background: url(img/logo_link_mc.png); margin: auto; }
.logo_link_factor {display:block; width:102px; height:39px; background: url(img/logo_link_factor.png);margin: auto; }
.logo_link_wupba {display:block; width:103px; height:35px; background: url(img/logo_link_wupba.png);margin: auto; }

.texto { width: 155px; display: block; margin: 20px auto; }
.texto_vermas a {color:#939598; width: 155px; display: block; margin: 114px auto 0;font-family: Yanone Kaffeesatz; font-size: 16px; text-decoration: none;}
.text_fz12 {font-size: 12px;}


#footer { background: #f3f3f5; width:100%; padding: 22px 0 40px 0;	bottom:0;}
.borde_inferior {border-top:5px solid #69C17E; margin-top: -26px; display:block;}

.logo_mc_footer { display:block; width:88px; height: 45px; float:left;background: url(img/logo_mc_footer.jpg) no-repeat; border-right:1px solid #e3e3e5; padding-right: 32px;}
.logo_link_footer {display:block; width:100px; height: 45px; float:left;background: url(img/logo_link_footer.jpg); margin-left: 22px; margin-left: 23px;}
.logo_up_footer {display:block; width:106px; height: 45px; float:left;background: url(img/logo_up_footer.jpg); margin-left: 23px;}
.logo_factor_footer {display:block; width:103px; height: 45px; float:left;background: url(img/logo_factor_footer.jpg); margin-left: 23px;}

.icono_fb {display: block; width:27px; height:28px; background: url(img/icono_facebook_down.jpg) no-repeat; float: right;}
.icono_fb :hover {display: block; width:27px; height:28px; background: url(img/icono_facebook.jpg) no-repeat;}


.clear {clear:both; height:0px;}
.left {float:left;}
.right {float:right;}
em {font-style:italic;}
.nonemargin {margin:0;}
.nonepadding {padding: 0;}