@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#internal {
	background: #FFFFFF;
}
#home {
	background: #000000 repeat-x bottom url("../images/bkg/home.png");
}
img {
	border: none;
}
form,
ul {
	margin: 0;
	padding: 0;
}
#header,
#content,
#footer {
	width: 1057px;
	margin: 0 auto;
	clear: both;
}
#header:after,
#content:after,
#footer:after,
.col_1:after,
.how:after {
	content: ".";
	display: block;
	height: 0;
	font-size:0;
	clear: both;
	visibility: hidden;
}
#header .breadcrumb {
	height: 26px;
	font-size: 11px;
	color: #FFFFFF;
	background: repeat-x url("../images/bkg/breadcrumb.png");
}
#header .breadcrumb p {
	width: 500px;
}
#header .breadcrumb img {
	margin: 0 0 -10px 0;
}
#header .breadcrumb a:link,
#header .breadcrumb a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#header .breadcrumb a:hover {
	text-decoration: underline;
}
#header .breadcrumb .here {
	margin: 0;
	float: left;
	display: inline;
}
#header .breadcrumb .links {
	margin: 6px 15px 0 0;
	float: right;
	display: inline;
	text-align: right;
}
#header .breadcrumb .links a {
	padding: 0 3px;
}
#header h1 {
	margin: 0;
}
#header .navigation {
	height: 57px;
	font-size: 11px;
	color: #FFFFFF;
	background: repeat-x url("../images/bkg/navigation_internal.png");
}
#home #header .navigation {
	background: repeat-x url("../images/bkg/navigation_home.jpg");
}
#header .navigation a:link,
#header .navigation a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#header .navigation a:hover {
	text-decoration: underline;
}
#header .navigation ul {
	width: 500px;
	height: 26px;
	padding: 15px 0 0;
	float: left;
	display: inline;
	list-style: none;
}
#header .navigation ul li {
	float: left;
	display: inline;
	height: 26px;
	background: no-repeat right url("../images/bkg/red_bar_left.gif")
}
#header .navigation ul li.last {
	background: no-repeat right url("../images/bkg/red_bar_right.gif")
}
#header .navigation ul li a {
	padding: 6px 12px 5px 10px;
	display: block;
}
#header .navigation form {
	float: right;
	display: inline;
	margin: 6px 15px 0 0;
	width: 500px;
	text-align: right;
}
#header .navigation form p {
	margin: 0 0 5px;
}
#header .navigation form p a {
	padding: 0 3px;
}
#header .navigation form label {
	margin: 0 4px 0 10px;
	color: #FFFFFF;
}
#header .navigation form input.text {
	height: 12px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#header .navigation form input.image {
	margin: 0 0 -7px;
}
.cols_3_1 .col_1 {
	width: 785px;
	float: left;
	display: inline;
	padding: 20px 15px 50px;
}
.cols_3_1 .col_2 {
	padding: 20px 0 0;
}
.col_1 {
	border-right: 1px solid #C1C1C1;
}
#home .col_1 {
	border-right: 1px solid #333333;
}
.col_1 .tabs {
	height: 35px;
	font-size: 11px;
	color: #FFFFFF;
	background: no-repeat bottom url("../images/bkg/hightlight_top.gif");
}
.col_1 .tabs li {
	float: left;
	display: inline;
	height: 35px;
	background: no-repeat left url("../images/bkg/left_tab.gif");
}
.col_1 .tabs li a:link,
.col_1 .tabs li a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.col_1 .tabs li a:hover {
	text-decoration: underline;
}
.col_1 .tabs li a,
.col_1 .tabs li span {
	float: left;
	display: inline;
	padding: 8px 30px;
	height: 19px;
	background: no-repeat right url("../images/bkg/right_tab.gif");
}
.col_1 .tabs li.first {
	background: no-repeat left url("../images/bkg/left_tab_first.gif");
}
.col_1 .tabs li.first a,
.col_1 .tabs li.first span {
	padding: 8px 30px 8px 27px;
}
.col_1 .tabs li.first_selected {
	background: no-repeat left url("../images/bkg/left_tab_selected_first.gif");
}
.col_1 .tabs li.selected {
	background: no-repeat left url("../images/bkg/left_tab_selected.gif");
}
.col_1 .tabs li.selected a,
.col_1 .tabs li.selected span,
.col_1 .tabs li.first_selected a,
.col_1 .tabs li.first_selected span {
	background: no-repeat right url("../images/bkg/right_tab_selected.gif");
}
.col_1 .highlight {
	height: 468px;
	padding: 10px 20px;
	color: #FFFFFF;
	background: no-repeat url("../images/bkg/highlight.png");
}
.col_1 .highlight p {
	color: #FFFFFF;
}
.col_1 .highlight h1 {
	margin: 0;
	font-size: 18px;
	text-transform: uppercase;
	padding: 0 0 15px;
	background: no-repeat bottom url("../images/bkg/h1_highlight.gif");
}
.col_1 .highlight .filter_bar {
	height: 35px;
	margin: 10px 0 15px 0;
	background: no-repeat url("../images/bkg/filter_bar.gif");
}
.col_1 .highlight .filter_bar p {
	width: 45%;
	height: 20px;
	display: inline;
	padding: 0 15px;
	margin: 11px 0 0 0;
}
.col_1 .highlight .filter_bar .info {
	float: left;
}
.col_1 .highlight .filter_bar .select {
	float: right;
	text-align: right;
}
.col_1 .highlight .filter_bar .select label {
	margin: 0 4px 0 0;
}
.col_1 .highlight .filter_bar .select select {
	margin: -3px 0 0 0;
}
.col_1 .highlight .logos {
	height: 237px;
	margin: 0 -17px 15px 0;
}
.col_1 .highlight .logo_snapshot {
	float: left;
	display: inline;
	width: 237px;
	height: 237px;
	margin: 0 17px 0 0;
	background: no-repeat url("../images/bkg/logo_snapshot.gif");
}
.col_1 .highlight .logo_snapshot img {
	display: block;
	margin: 6px auto;
}
.col_1 .highlight p {
	height: 40px;
	margin: 0 0 10px;
}
.col_1 .highlight p .previous {
	float: left;
	display: inline;
	width: 20%;
}
.col_1 .highlight p .next {
	float: right;
	display: inline;
	width: 20%;
	text-align: right;
}
.col_1 .highlight .start {
	text-align: center;
}
.col_1 .highlight .watch_demo {
	text-align: right;
	margin: -54px 0 0 0;
}
.col_1 .highlight .watch_demo img {
	margin: 0 0 -4px 0;
}
.col_1 .highlight .watch_demo a {
	text-transform: uppercase;
}
.col_1 .highlight .watch_demo a:link,
.col_1 .highlight .watch_demo a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.col_1 .left_align {
	float: left;
}
.col_1 .right_align {
	float: right;
}
.col_1 img.left_align {
	margin: 0 10px 10px 0;
}
.col_1 img.right_align {
	margin: 0 0 10px 10px;
}
.col_1 p {
	text-align: justify;
	line-height: 16px;
	color: #333333;
}
.col_1 h2 {
	font-size: 18px;
	color: #CC0000;
}
.col_2 .products {
	margin: 0 0 10px 0;
	height: 432px;
	background: no-repeat left url("../images/bkg/products.png");
}
.col_2 {
	margin: 0 0 0 817px;
}
.col_2 .banner,
.col_2 .products {
	margin: 0 0 10px 0;
}
.col_2 .products h3 {
	line-height: 30px;
	margin: 0 34px 5px 18px;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
}
.col_2 .products ul {
	list-style: none;
	list-style-position: outside;
	padding: 0 0 0 18px;
}
.col_2 .products ul li {
	width: 89px;
	height: 89px;
	float: left;
	display: inline;
	margin: 0 10px 10px 0;
}
.col_2 .products ul li a {
	display: block;
	width: 89px;
	height: 89px;
	text-align: center;
	line-height: 18px;
	font-size: 11px;
}
.col_2 .products ul li a:link,
.col_2 .products ul li a:visited {
	color: #FFFFFF;
	background: no-repeat bottom url("../images/bkg/label_product.gif");
	text-decoration: none;
}
.col_2 .products ul li a:hover {
	background-position: 0 69px;
}
.right_text {
	text-align: right !important;
}
.center_text {
	text-align: center !important;
}
.col_1 .packages {
	margin: 0 0 15px;
}
.col_1 .why,
.col_1 .what {
	margin: 0 0 15px 0;
	height: 275px;
	color: #FFFFFF;
	line-height: 16px;
}
.col_1 .why {
	width: 392px;
	float: left;
	background: url("../images/bkg/why.jpg");
}
.col_1 .what {
	width: 393px;
	float: right;
	background: url("../images/bkg/what.jpg");
}
.col_1 .why h2 {
	margin: 0 0 20px;
	padding: 7px 30px;
	color: #FFFFFF;
	text-align: right;
}
.col_1 .what h2 {
	margin: 0 0 20px;
	padding: 7px 30px;
}
.col_1 .why ul,
.col_1 .why p {
	padding: 0 30px;
	text-align: justify;
}
.col_1 .what dl {
	margin: 0;
	padding: 0 30px;
}
.col_1 .what dl dt,
.col_1 .what dl dd {
	padding: 0;
	text-align: justify;
}
.col_1 .what dl dt {
	margin: 0;
	font-weight: bold;
}
.col_1 .what dl dd {
	margin: 0 0 16px 0;
}
.col_1 .why a:link,
.col_1 .why a:visited,
.col_1 .what a:link,
.col_1 .what a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.col_1 .why a:hover,
.col_1 .what a:hover {
	text-decoration: underline;
}
.col_1 .watch_video {
	width: 303px;
	height: 152px;
	float: left;
	display: inline;
	margin: 0 10px 0 0;
	margin: 0 8px 0 0;
}
#home h2.partners {
	margin: 0 0 10px 313px;
	border-bottom: 1px solid #333333;
	clear: right;
}
.col_1 .partner_images {
	margin: 0 -9px 0 0;
}
.col_1 .partner_images img {
	margin: 0 9px 0 0;
}
.col_2 .newsletter {
	width: 195px;
	height: 185px;
	padding: 0 15px;
	font-size: 11px;
	background: url("../images/bkg/newsletter.png");
}
.col_2 .newsletter h3 {
	margin: 0 0 5px;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.col_2 .newsletter p {
	margin: 0 0 5px;
}
.col_2 .newsletter input {
	display: block;
	margin: 0 auto 5px
}



.highlight .col_a,
.highlight .col_b {
	width: 370px;
	display: inline;
}
.highlight .col_a {
	float: left;
}
.highlight .col_b {
	float: right;
}
.highlight .col_a img,
.highlight .col_b img {
	float: left;
	display: inline;
}
.highlight .col_a p img,
.highlight .col_b p img {
	float: none;
}
.highlight .col_a p,
.highlight .col_b p {
	height: auto;
	margin: 0 0 5px 0;
}
.highlight .col_a h2,
.highlight .col_b h2 {
	margin: 0;
	color: #FFFFFF;
	letter-spacing: -1px;
}
.highlight .col_b .start {
	margin: 60px;
}
.col_1 .how {
	margin: 0 0 15px 0;
}
.col_1 .how img {
	float: left;
	display: inline;
	clear: both;
}
.col_1 .how p {
	margin-left: 123px;
}

.highlight .col_c p,
.highlight .col_d p {
	height: auto;
}
.highlight .col_c {
	float: left;
	display: inline;
	width: 240px;
	padding: 0 10px 0 0;
	margin: 0 10px 0 0;
}
.highlight .col_d .col_a1,
.highlight .col_d .col_b1 {
	float: left;
	display: inline;
	width: 240px;
}
.highlight .col_d ul {
	padding: 0 0 0 20px;
}
.highlight .col_d .start {
	margin: 30px 0;
	float: left;
	width: 480px;
}
.highlight .col_e {
	float: left;
	display: inline;
	width: 180px;
}
.highlight .col_e ul {
	list-style: none;
}
.highlight .col_e ul li {
	margin: 0 0 20px 0;
}
.highlight .col_f {
	float: left;
	display: inline;
	width: 555px;
	height: 390px;
	margin: 0 0 20px 10px;
	background: no-repeat top left url("../images/bkg/package.jpg");
}
.highlight .col_f table {
	margin: 15px 20px 0 140px;
	width: 395px;
	color: #333333;
	border-collapse: collapse;
}
.highlight .col_f table th {
	width: 480px;
	text-align: left;
	font-weight: normal;
	line-height: 20px;
}
.highlight .col_f table td {
	text-align: center;
	font-weight: bold;
}
.highlight .col_f table td.total {
	text-align: right;
	padding: 32px 0 0 0;
	background: no-repeat top right url("../images/bkg/check_mark.gif");
}
.highlight .col_f table td.total strong {
	font-size: 26px;
	margin-right: 50px;
	display: block;
}
.highlight .how {
	height: 400px;
	margin: 0 0 15px 0;
}
.col_1 .featured_packages a {
	margin: 0 20px 0;
}


#footer {
	height: 160px;
	padding: 15px 0;
	font-size: 11px;
	background: no-repeat top right url("../images/bkg/footer_internal.gif");
}
#home #footer {
	background: no-repeat top right url("../images/bkg/footer_home.gif");
}
#footer ul {
	float: left;
	display: inline;
	width: 12%;
	margin: 0 0 0 15px;
	padding: 0;
	list-style: none;
	list-style-position: outside;
}
#footer ul li a:link,
#footer ul li a:visited {
	color: #999999;
	text-decoration: none;
	line-height: 18px;
}
#footer ul li a:hover {
	text-decoration: underline;
}
#footer ul li strong a:link,
#footer ul li strong a:visited {
	color: #CC0000;
}
#footer .certificate {
	float: left;
	display: inline;
	text-align: right;
	margin: 0 0 0 115px;
}

#footer .logtrust{
	 padding-left:638px;
	}
#footer .logpaypal{
	 padding-left:630px;
	}
#logo_internal{
	width:1057px;
	height:110px;
	background:url('../images/mrk/logo_internal.jpg');
	}
.PestanaInactive{ text-decoration:none; FONT-SIZE: 10px; COLOR:#333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.PestanaInactive:visited {	 text-decoration: none; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.PestanaInactive:hover {	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.PestanaInactive:link {	text-decoration: none; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}

.linkLoginInterno{ text-decoration:none; FONT-SIZE: 10px; COLOR:#333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.linkLoginInterno:visited {	 text-decoration: none; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.linkLoginInterno:hover {	text-decoration: underline; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.linkLoginInterno:link {	text-decoration: none; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}

.linkLogin{ text-decoration:none; FONT-SIZE: 10px; COLOR:#CCC; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.linkLogin:visited {	 text-decoration: none; FONT-SIZE: 10px; COLOR: #CCC; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.linkLogin:hover {	text-decoration: underline; FONT-SIZE: 10px; COLOR: #CCC; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}
a.linkLogin:link {	text-decoration: none; FONT-SIZE: 10px; COLOR: #CCC; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; font-weight:bold}


.textRojoBold11 {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #b71925;
	text-decoration:none;
}
.textBlankBold11 {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FFF;
	text-decoration:none;
}
.login_client{
	 padding-left:880px; 
	 padding-top:60px;
	}
.web_th{
	width: 400px;
	text-align: justify;
	padding-left:140px;
	padding-top:10px;
	font-weight: normal;
	line-height: 20px;
	display:none;
	font-family: Arial;
	font-size: 12px;
	color: #666;
	text-decoration:none;
	
	}
.textTitleRed {
	font-family: Arial;
	font-style:italic;
	font-size: 18px;
	font-weight:bold;
	color: #C00;
	text-decoration:none;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#FF0000;
	text-decoration:none;
}
.TextGrisBold14 {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}
.TextGris11 {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.TitleMedioGris {
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}
#texto{
	/* font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #666666;
	 text-decoration:none;*/
	 padding-left:20px; 
	 padding-right:20px;
	 text-align:justify
	}
.blancotitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
.col_2info{
	width:500px;
	float:left;
	}
.button {
	background-image:url(../images/button.png);
	width:141px;
	height:30px;
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}
.buttonOver {
	background-image:url(../images/rollover.png);
	width:141px;
	height:30px;
	color:#FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}

.buttonGo {
	background-image:url(../images/button_go.png);
	width:44px;
	height:26px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}
.buttonGoOver {
	background-image:url(../images/button_goOver.png);
	width:44px;
	height:26px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}

.buttonPeq {
	background-image:url(../images/button_peq.png);
	width:93px;
	height:23px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}

.buttonPeqOver {
	background-image:url(../images/button_peqOver.png);
	width:93px;
	height:23px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}

.buttonSearch {
	background-image:url(../images/search.png);
	width:61px;
	height:26px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}

.buttonSearchOver {
	background-image:url(../images/searchOver.png);
	width:61px;
	height:26px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}
.blogin {
	background-image:url(../images/blogin.png);
	width:44px;
	height:23px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	cursor:pointer;
	border:none;
}
.bsubmit {
	background-image:url(../images/submit.png);
	width:88px;
	height:27px;
	cursor:pointer;
	border:none;
}
.textBlackBold22 {
	font-family: Arial;
	font-size: 26px;
	font-weight:bold;
	color: #000;
	text-decoration:none;
}
#flash{
	position:absolute;
	z-index:2;
	
	}
#bt_share{
	position:absolute;
	z-index:1;
	padding-top:5px;
	
	}
.textog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
.texPhone{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000;
	text-decoration:none;
}
#logo_home{
	background-image:url(../images/mrk/logo_home.jpg);
	width:1057px;
	height:79px;

	}
#cont_login{
	
	padding-top:40px;
	padding-left:880px; 
	}