@charset "UTF-8";
body {
	background:url(images/bg.gif) repeat;
	border:0;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
img {
	border:0;
}
a {
	text-decoration:none;
	color:inherit;
}
a:hover {
	text-decoration:underline;
}

.centrado {
	margin:auto;
	text-align:center;
}
.iecentrado {
	text-align:center;
}
.header {
	width:992px;
	height:135px;
	background:#FFF;
	border-left:2px solid gray;
	border-right:2px solid gray;
}
.ancho {
	width:992px;
}
.nav {
	background:#FFF;
}
.content {
	background:#FFF;
	border-left:2px solid gray;
	border-right:2px solid gray;
	padding-bottom:10px;
	width:992px;
	overflow:hidden;
	margin-bottom:10px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.cleaner {
	clear:both;
}
.home1 {
	background:#FFF;
	width:992px;
}
.home1-izq {
	width:662px;
}
.home1-der {
	width:330px;
}
.home2 {
	vertical-align:middle;
	background:#FFF;
	width:992px;
	height:140;
}
.home3 {
	background:#FFF;
	width:992px;
}
.welcomesell {
	background:url(images/welcomesell.jpg) center;
	width:425px;
	height:222px;
	margin-left:10px;
	margin-top:1px;
}
.welcomesell-txt {
	color:#666666;
	font-size:20px;
	padding:10px;
	padding-top:18px;
	text-align:left;
	width:300px;
}
.adsensead {
	width:201px;
	height:203px;
	margin-left:20px;
	margin-top:10px;
}
.advantages {
	font-size:15px;
	color:#256099;
}
.advantages-a {
	width:643px; 
	height:70px;
	margin-left:10px;
	margin-bottom:8px;
	border:solid thin;
	border-color:#CCC;
	margin-top:8px;
}
.advantages-a-txt {
	color:#666;
	font-size:18px;
	float:right;
	width:300px;
	padding:10px;
	text-align:right;
}
.advantages-b-txt {
	color:#666;
	font-size:18px;
	float:right;
	width:150px;
	padding:10px;
	text-align:right;
}
.advantages-c-txt {
	float:right;
	line-height:1em;
	padding:9px 4px 0 0;
	text-align:right;
	width:125px;
}

.advantages-b {
	width:320px; 
	height:90px;
	margin-left:8px;
	margin-top:4px;
}

.hqp {
	width:42px; 
	height:66px;
	margin-left:20px;
}

.advantages-c {
	background:url(images/advantages-wrench.gif) center;
	width:199px; 
	height:70px;
	margin-left:9px;
}
.logos {
	background:url(images/brands.jpg) center no-repeat;
	width:310px;
	height:203px;
	margin-left:10px;
	margin-top:10px;
}
.logos-txt{
	color:#ececec;
	font-size:16px;
	padding-top:125px;
}
.tips {
	background:url(images/tipbox.gif);
	width:311px;
	height:207px;
	margin:0 9px;
	font-size:13px;
	text-align:left;
}

.tip-q {
	color:#000000;
	font-size:13px;
	font-weight:bold;
	padding:19px;
	height:21px;
	text-align:center;
	width:280px;
	text-transform:uppercase;
}
.tip-txt {
	padding:0px 5px 0 10px;
	line-height:20px;
	font-size:13px;
}
.arrows {
	background:url(images/tile-arrow.gif) repeat-x;
	border-bottom:3px solid gray;
	margin-top:10px;
	height:24px;
}
.more {
	background:#9ea9b4;
	width:24%;
	height:165px;
	margin:5px -5px 0 11px;
}
.more-head {
	background:url(images/more-head.gif);
	width:100%;
	height:45px;
}
.more-head-txt {
	color:#FFFFFF;
	display:block;
	font-size:16px;
	line-height:30px;
	padding:5px;
	text-align:left;
	font-weight:bold;
}
.more-txt {
	color:#11375C;
	display:block;
	font-family:arial;
	font-size:14px;
	padding:10px;
}
.header-int {
	text-align:left;
	width:961px;
	height:90px;
	padding:10px;
}

.header-int-tit {
	color:#21479A;
	display:block;
	font-size:20px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0 70px;
}
.header-int-txt {
	color:#FFFFFF;
	display:block;
	font-size:15px;
	margin:0;
	padding:0 170px 0 80px;
	font-weight: bold;
}
.titles {
	display:block;
	margin-bottom:5px;
	font-weight:bold;
	text-align:center;
	color:#666666;
}
.inthd-landing {
	background:url(images/hd-int-landingp.gif) no-repeat center;
}
.inthd-banners {
	background:url(images/hd-int-banners.gif) no-repeat center;
}
.inthd-products {
	background:url(images/hd-int-products.gif) no-repeat center;
}
.inthd-newsletters {
	background:url(images/hd-int-newsletters.gif) no-repeat center;
}
.inthd-salearticles {
	background:url(images/hd-int-salearticles.gif) no-repeat center;
}
.inthd-keywords {
	background:url(images/hd-int-keywords.gif) no-repeat center;
}
.inthd-testimonials {
	background:url(images/hd-int-testimonials.gif) no-repeat center;
}
.rounded {
	margin-top:10px;
	-moz-border-radius:7px;
	background:#deebce none repeat scroll 0 0;
	padding-bottom:30px;
	width:960px;
	text-align:left;
	margin-bottom:15px;
	border:1px #808080 solid;
}
.bann-content {
	width:900px;
	margin:30px;
	
}
.rounded-test {
	margin-top:10px;
	-moz-border-radius:7px;
	background:#deebce none repeat scroll 0 0;
	padding-bottom:30px;
	width:960px;
	text-align:left;
	margin-bottom:10px;
	border:1px #808080 solid;
	
}
.scrollflow {
	margin-top:20px;
	-moz-border-radius:7px;
	text-align:left;
	background:#FFFFFF;
	font-size:0.8em;
	height:150px;
	overflow:auto;
	width:890px;
	padding:10px;
	border:1px #808080 solid;
}	
.scrollflow-home {
	margin-top:10px;
	margin-left:10px;
	text-align:left;
	background:#deebce;
	font-size:0.8em;
	height:160px;
	overflow:auto;
	width:952px;
	padding:10px;
	border:solid thin;
	border-color:#CCC;
}
.info-tit {
	padding-left:20px;
	padding-top:5px;
	display:block;
	font-weight:bold;
	color:#666
}
.info-tit2 {
	color:#333;
	font-size:0.9em;
	padding-left:25px;
	display:block;
}
.bann {
	margin-top:10px;
	margin-left:15px;
	margin-bottom:20px;
}
#testimonials {
	display:block;
	line-height:2em;
	padding:16px;
}
.bubble {
	margin-right:5px;
}

#rec {
	margin-left:20px;
}
#sex,#mh {
	margin-left:5px;
}

.hoplink {
	font-size:10px;
	margin-right:22px;
}
.btn-hoplink {
	background:url(images/btn-hoplink.gif);
	border:0 none;
	width:90px; height:27px;
	vertical-align:middle;
	margin-top:3px;
}
.testform-s {
	margin-right:10px;
}
.form-s {
	margin-right:15px;
}
.form-b {
	font-size:10px;
	margin-bottom:5px;
	margin-left:30px;
}
.sym {
	font-size:14px;
	margin-left:30px;
}
.form-sym {
	font-size:14px;
	margin-left:10px;
}
.basekeywords {
	width:952;
	height:200px;
	background-color:#fff
}

.adcode {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
}
.adcode_tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-variant: small-caps;
	font-weight: bold;
}
.logos-vip {
	margin-right:20px;
}
.vip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	margin: 10px;
	padding: 5px 7px;
}
.basevip {
	width:100%;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
}
.contact {
	width:992px;
	height:24px;
	margin:auto;
	background:url(images/contact-bg.jpg) repeat;
	text-align:center;
}
.contact-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align:right;
	vertical-align:middle;
	color: #FFF;
	margin-right:8px;
	padding-top:2px;
	padding-bottom:5px;
}
.mail {
	margin-left:5px;
	margin-right:10px;
}
.more-head-links {
	background:url(images/more-links.jpg);
	width:100%;
	height:45px;
}
.more-head-hpafpa {
	background:url(images/more-hpafpa.jpg);
	width:100%;
	height:45px;
}
.more-head-banners {
	background:url(images/more-banners.jpg);
	width:100%;
	height:45px;
}
.more-head-boxes {
	background:url(images/more-boxes.jpg);
	width:100%;
	height:45px;
}
.more-head-news {
	background:url(images/more-news.jpg);
	width:100%;
	height:45px;
}
.more-head-sales {
	background:url(images/more-sales.jpg);
	width:100%;
	height:45px;
}
.more-head-keywords {
	background:url(images/more-keywords.jpg);
	width:100%;
	height:45px;
}
.more-head-test {
	background:url(images/more-test.jpg);
	width:100%;
	height:45px;
}
.hop_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #369fd7;
	padding-left: 120px;
	text-transform: uppercase;
}
.hop_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #e00b0b;
	font-weight: bold;
	font-variant: small-caps;
	padding-left: 110px;
}

.basehop {
	width:952;
	height:245px;
	background-color:#fff;
	color:#666666;
}
.basehop2 {
	width:952;
	height:230px;
	background-color:#fff
}
.scrollflow-hop {
	margin-top:10px;
	margin-left:10px;
	text-align:left;
	background:#deebce;
	font-size:12px;
	height:185px;
	overflow:auto;
	width:952px;
	padding:10px;
	border:solid thin;
	border-color:#CCC;
}
.baselink {
	width:952;
	height:290px;
	background-color:#fff;
	color:#666666;
}
.scrollflow-links {
	margin-top:10px;
	margin-left:10px;
	text-align:left;
	background:#deebce;
	font-size:12px;
	height:270px;
	overflow:auto;
	width:952px;
	padding:10px;
	border:solid thin;
	border-color:#CCC;
}
.basecontact {
	background: url(images/bg-multilang.gif) repeat; 
	margin:15px auto 15px;
	height: 100px;
	text-align:center;
    width:600px;
}
.rounded-contact {
	-moz-border-radius:7px;
	border:1px #808080 solid;
}
.logo_hop a:hover {
	text-decoration: none;
}
.video {
    width:400px;
    margin-left: 5px;
}
.scrollflow-hop2 {
    margin-top:8px;
	margin-right:10px;
	text-align:left;
	background:#deebce;
	font-size:14px;
	height:228px;
	overflow:auto;
	width:550px;
	padding:10px;
	border:solid thin;
	border-color:#CCC;
	color: #666666;
}

