/*GENERAL STYLES*/
*{
	margin: 0px;
	padding: 0px;
}
body{
	background: #53c5ea url(../imagenes/bg-latin-site.jpg) repeat-x left top;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
#wrapper{
	width: 100%;
	font-size: 62.5%;
}
a:active, a:visited{
	outline: none;
}
/*MAIN MENU STYLES*/
#menu {
	font-family: "Century Gothic", Arial, sans-serif;
	font-size: 1.4em;
	text-transform: uppercase;
	width: 100%;
	height: 64px;
	background: url(../imagenes/bg-menu.jpg) repeat-x left top;
	margin: auto;
}
#menu-elements {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	display: block;
}
#menu-elements ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.menu-link {
	float: left;
	background: url(../imagenes/menu-separator.jpg) no-repeat right 25px;
}
.menu-link-last {
	float: left;
}
.menu-link a{
	height: 50px;
	display: block;
	margin: 0 1px 0 1px;
	padding: 20px 15px 0 15px;
	color: #fff;
	text-decoration: none;
}
.menu-link-last a{
	height: 50px;
	display: block;
	padding: 20px 15px 0 15px;
	color: #fff;
	text-decoration: none;
}
.menu-link a:hover{
	background: url(../imagenes/bg-menu-over-trans.jpg) repeat-x left top;
	color: #fff;
}
.menu-link-last a:hover{
	background: url(../imagenes/bg-menu-over-trans.jpg) repeat-x left top;
	color: #fff;
}
.menu-link a:active{
	background: url(../imagenes/bg-menu-active-trans.jpg) repeat-x left top;
	color: #fff;
}
.menu-link-last a:active{
	background: url(../imagenes/bg-menu-active-trans.jpg) repeat-x left top;
	color: #fff;
}

/*HEADER STYLES*/
#header{
	width: 100%;
	height: 453px;
	position: relative;
	margin: 0 auto 0 auto;
	background: url(../imagenes/img-maindl-2.jpg) no-repeat top center; 
}
#header02{
	width: 100%;
	height: 145px;
	position: relative;
	margin: 0 auto 0 auto;
}
#inner-header{
	width: 940px;
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0 10px 0 10px; 
}
#inner-header h1{
	float: left;
	width: 367px;
	height: 136px;
	display: block;
	text-indent: -5000px;
	background: url(../imagenes/logo-latin-web.gif) no-repeat top left;
}
#language {
	float: right;
	display: block;
}
.language-flag img {
	float: left;
	border: none;
}
.language-link a {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	margin: 8px 0 0 36px;
}
.language-link a:hover {
	text-decoration: underline;
}
#maindl-content{
	width: 530px;
	height: 210px;
	float: left;
	padding: 194px 0 0 40px;
}
#maindl-content h2{
	width: 530px;
	height: 80px;
	float: left;
	font-size: 3.7em;
	text-indent: -5000px;
	background: url(../imagenes/h1-main-tagline.gif) no-repeat top left;
	margin: -35px 0 0 0;
	padding: 0px;
}
#maindl-content p{
	width: 530px;
	float: left;
	font-size: 1.4em;
	line-height: 22px;
	margin: 20px 0 0 0;
}
#maindl-content a{
	float: left;
	display: block;
	font-size: 1.4em;
	color: #fff;
	text-decoration: none;
	background: #7cc508 url(../imagenes/img-bullet-submenu-servicios-over.gif) no-repeat 5px 9px;
	margin: 20px 0 0 0;
	padding: 4px 8px 4px 16px;
}
#maindl-content a:hover{
	text-decoration: underline;
}

/*CONTENT MAIN STYLES*/
#content{
	width: 960px;
	height: auto;
	position: relative;
	margin: 24px auto 0;
}
#content-main{
	width: 720px;
	float: left;
	padding: 0 0 0 10px;
}

.info {
	text-align:right;
	margin-right:10px;
	margin-top:5px;
	}

.info a{
	font-size: 1em;
	color: #fff;
	text-decoration: none;
	margin-right:10px;
	padding: 2px 5px 2px 3px;
	background: #45b5db;
	}
	
.info a:hover{
	text-decoration:underline;
	}	

#main-promo-double{
	width: auto;
	float: left;
}
.promo-double-module{
	width: 336px;
	float: left;
}
.promo-double-module h3{
	width: 336px;
	height: 45px;
	background: url(../imagenes/h2-desarrollo-web.gif) no-repeat left top;
	text-indent: -5000px;
}
.promo-double-module p{
	padding: 10px 10px 0 10px;
	font-size: 1.3em;
	color: #dbf8ff;
}
.promo-double-image{
	width: 316px;
	height: 86px;
	margin: 20px 10px 0 10px;
	padding: 5px 0;
	background: #fff url(../imagenes/bg-promo-module.jpg) repeat-x left bottom;
}
.promo-double-image img{
	float: left;
	margin: 0 0 0 5px;
}
.promo-double-image p{
	width: 190px;
	float: left;
	font-size: 12px;
	font-style: italic;
	color: #428da6;
	margin: 6px 0 0 12px;
}

.promo-double-module02{
	width: 336px;
	float: left;
	margin: 0 0 0 24px;
}
.promo-double-module02 h3{
	width: 336px;
	height: 45px;
	background: url(../imagenes/h2-programacion-contenidos.gif) no-repeat left top;
	text-indent: -5000px;
}
.promo-double-module02 p{
	padding: 10px 10px 0 10px;
	font-size: 1.3em;
	color: #dbf8ff;
}
.promo-double-image02{
	width: 316px;
	height: 86px;
	margin: 20px 10px 0 10px;
	padding: 5px 0;
	background: #fff url(../imagenes/bg-promo-module.jpg) repeat-x left bottom;
}
.promo-double-image02 img{
	float: left;
	margin: 0 0 0 5px;
}
.promo-double-image02 p{
	width: 190px;
	float: left;
	font-size: 12px;
	font-style: italic;
	color: #428da6;
	margin: 6px 0 0 12px;
}


#main-promo-triple{
	width: auto;
	float: left;
	margin: 30px 0 0 0;
}
.promo-triple-module{
	width: 220px;
	float: left;
	margin: 0 18px 0 0;
}
.promo-triple-header01{
	width: 220px;
	height: 72px;
	background: url(../imagenes/h2-traduccion-localizacion.gif) no-repeat left top;
	text-indent: -5000px;
}
.promo-triple-header02{
	width: 220px;
	height: 45px;
	background: url(../imagenes/h2-outsourcing.gif) no-repeat left top;
	text-indent: -5000px;
}
.promo-triple-header03{
	width: 220px;
	height: 45px;
	background: url(../imagenes/bg-header-otros.jpg) no-repeat left top;
	text-indent: -5000px;
}
.promo-triple-module p{
	padding: 10px 10px 0 10px;
	font-size: 1.3em;
	color: #dbf8ff;
}

.promo-triple-module-last{
	width: 220px;
	float: left;
}
.promo-triple-module-last p{
	padding: 10px 10px 0 10px;
	font-size: 1.3em;
	color: #dbf8ff;
}


#asociaciones-alianzas{
	width: auto;
	float: left;
	margin: 30px 0 0 0;
}
.asociaciones-alianzas-module{
	width: 336px;
	float: left;
	background: #95dff7;
	margin: 0 24px 0 0;
}
.asociaciones-alianzas-header01{
	width: 100px;
	height: 30px;
	background: #163141 url(../imagenes/header-alianzas-img.gif) no-repeat 10px 6px;
	text-indent: -5000px;
	margin: 6px 0 0 0;
}
.asociaciones-alianzas-header02{
	width: 140px;
	height: 30px;
	background: #163141 url(../imagenes/header-asociaciones-img.gif) no-repeat 10px 6px;
	text-indent: -5000px;
	margin: 6px 0 0 0;
}
.asociaciones-alianzas-module ul{
	margin: 24px 0 24px 0;
	padding: 0;
	list-style-type: none;
}
.asociaciones-alianzas-module li{
	width: 83px;
	height: 83px;
	float: left;
	display: block;
	text-indent: -5000px;
	margin: 0 0 20px 22px;
}
.asociaciones-alianzas-module li a{
	width: 83px;
	height: 83px;
	display: block;
}
.asociaciones-alianzas-module-last{
	width: 336px;
	float: left;
	background: #95dff7;
}
.asociaciones-alianzas-module-last ul{
	margin: 24px 0 24px 0;
	padding: 0;
	list-style-type: none;
}
.asociaciones-alianzas-module-last li{
	width: 83px;
	height: 83px;
	float: left;
	display: block;
	text-indent: -5000px;
	margin: 0 0 20px 22px;
}
.asociaciones-alianzas-module-last li a{
	width: 83px;
	height: 83px;
	display: block;
}
.alianzas-aol a {
	background: url(../imagenes/logo-aol.gif) no-repeat;
}
.alianzas-guia-roji a {
	background: url(../imagenes/logo-guia-roji.gif) no-repeat;
}
.alianzas-adc a {
	background: url(../imagenes/logo-adc.gif) no-repeat;
}

.asociaciones-amiti a {
	background: url(../imagenes/logo-amiti.gif) no-repeat;
}
.asociaciones-amipci a {
	background: url(../imagenes/logo-amipci.gif) no-repeat;
}
.asociaciones-gala a {
	background: url(../imagenes/logo-gala.gif) no-repeat;
}

#unete{
	width: auto;
	float: left;
	background: #bcf168 url(../imagenes/bg-promo-unete.jpg) repeat-x left top;
	font-size: 1.2em;
	color: #334048;
	margin: 30px 0 0 0;
}
.unete-content{
	width: 312px;
	float: left;
	margin: 0 24px 0 0;
	padding: 10px 0 20px 24px;
}
.unete-content h3{
	width: 164px;
	height: 20px;
	background: url(../imagenes/header-unete-img.gif) no-repeat left top;
	text-indent: -5000px;
}
.unete-content p{
	margin: 20px 0 0 0;
}
.unete-content ul{
	list-style-type: none;
	margin: 20px 0 0 0;
}

.unete-form{
	width: 314px;
	float: left;
	padding: 20px 22px 0 0;	
}
.unete-form input{
	width: 310px;
	height: 20px;
	font-size: 1.13em;
	color: #b1be97;
	background: #fbfef5;
	margin: 12px 0 0 0;
	padding: 4px 0 0 4px;
	border: 1px solid #6bb232;
}
span.fileInputSpan a{
	margin: 15px 0 0px 0;
	cursor: pointer;
}
.unete-form .unete-form-nota {
	Display: block;
	font-size: 0.8em;
	padding: 15px 0 10px 5px;
	margin: 30px 0 0 0;
	color: #759345;
}
.unete-form a{
	width: 104px;
	height: 20px;
	display: block;
	background: url(../imagenes/btn-testimonios-img.gif) no-repeat;
	font-size: 1.2em;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	margin: 10px 0 20px 0;
	padding: 2px 0 0 0;
}

/*RIGHT RAIL STYLES*/
#content-right{
	width: 220px;
	float: right;
	padding: 0 10px 0 0;
}
#proyecto-reciente{
	width: 220px;
	float: right;
	background: #fff url(../imagenes/bg-promo-right.jpg) repeat-x left bottom;
	margin: 0 0 24px 0;
}
#proyecto-reciente h3{
	width: 187px;
	height: 30px;
	background: #7cc508 url(../imagenes/header-proyecto-img.gif) no-repeat 10px 6px;
	text-indent: -5000px;
	margin: 6px 0 0 0;
}
#proyecto-reciente img{
	margin: 14px 0 0 14px;
}
#proyecto-reciente p{
	font-size: 1.2em;
	color: #426371;
	margin: 10px 10px 0 10px;
}
#proyecto-reciente a{
	display: block;
	font-size: 1.4em;
	color: #7cc508;
	margin: 18px 10px 10px 10px;
	padding: 0 0 0 14px;
	background: #f1f1f1 url(../imagenes/img-bullet-main-right-module.gif) no-repeat left 6px;
}

#proyecto-reciente p a {
	color:#7cc508;
	background:none;
	padding: 0px;
	margin: 0px;
	font-size:smaller;
	}

#cotizacion-rapida{
	width: 220px;
	float: right;
	background: #fff url(../imagenes/bg-promo-right.jpg) repeat-x left bottom;
	margin: 0 0 24px 0;
}
#cotizacion-rapida h3{
	width: 187px;
	height: 30px;
	background: #7cc508 url(../imagenes/header-cotizacion-img.gif) no-repeat 10px 6px;
	text-indent: -5000px;
	margin: 6px 0 0 0;
}
#cotizacion-rapida p{
	font-size: 1.2em;
	color: #426371;
	margin: 10px 10px 24px 10px;
}
#cotizacion-rapida a{
	width: auto;
	height: 25px;
	background: url(../imagenes/img-pdf.gif) no-repeat;
	display: block;
	font-size: 1.4em;
	color: #7cc508;
	margin: 18px 10px 10px 10px;
	padding: 10px 0 0 30px;
}
#cotizacion-rapida a.email{
	display:inline;
	font-size: 1.0em;
	color: #7cc508;
	margin: 0;
	padding: 0;
	background: none;
}

#hospedaje{
	width: 220px;
	float: right;
	background: #fff url(../imagenes/bg-promo-right.jpg) repeat-x left bottom;
	margin: 0 0 24px 0;
}
#hospedaje h3{
	width: 119px;
	height: 30px;
	background: #7cc508 url(../imagenes/header-hospedaje-img.gif) no-repeat 10px 6px;
	text-indent: -5000px;
	margin: 6px 0 0 0;
}
#hospedaje p{
	font-size: 1.2em;
	color: #426371;
	margin: 10px 10px 24px 10px;
}
#hospedaje ul{
	font-size: 1.2em;
	color: #426371;
	margin: 10px 10px 24px 10px;
	list-style-type: none;
}
#hospedaje li{
	background: url(../imagenes/green-bullet.gif) no-repeat 0 6px;
	padding: 0 0 0 10px;
}
#hospedaje a{
	display: block;
	font-size: 1.4em;
	color: #7cc508;
	margin: 18px 10px 10px 10px;
	padding: 0 0 0 14px;
	background: #f1f1f1 url(../imagenes/img-bullet-main-right-module.gif) no-repeat left 6px;
}
#hospedaje img{
	float: right;
	margin: -80px 5px 5px 0;
}
/*FOOTER STYLES*/

#bg-footer{
	float: left;
	width: 100%;
	height: 145px;
	display: block;
	background: url(../imagenes/bg-content-bottom.jpg) no-repeat center bottom;
}
#layout-footer{
	float: left;
	width: 100%;
	display: block;
	background: #0f8675 url(../imagenes/bg-footer.jpg) repeat-x;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #FFFFFF;
	position: relative;
	margin: 0 auto 0;
	width: 920px;
	height: auto;
	padding: 20px;
	display:block;
}
.footer-testimonials {
	float: left;
	width: 280px;
}
.testimonials-header {
	font-size: 1.6em;
	color: #FFF;
	line-height: 24px;
	margin: 0 0 22px 0;
	text-transform: uppercase;
}
.testimonials-header h3 {
	margin: 0px;
	padding: 0px;
}
.testimonials-title {
	text-transform: uppercase;
	margin: 0 0 22px 0;
	line-height: 18px;
}
.footer-go-to-top {
	position: relative;
	float: right;
	margin: -70px 5px; 0 0
}
.footer-go-to-top a {
	display: block;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding: 0 0 0 14px;
	background: url(../imagenes/img-subir-arrow.gif) no-repeat left 5px;
}
.footer-go-to-top a:hover {
	text-decoration: underline;
}
.testimonials-text {
	font-style: italic;
	line-height: 18px;
	padding: 0 44px 0 24px;
	margin: 0 0 24px 0;
}
.testimonials-client {
	font-style: italic;
	line-height: 18px;
	padding: 0 24px 0 24px;
}
.testimonials-client2 a{
	font-style: italic;
	line-height: 18px;
	color: #b5dc3c;
	margin: 0 0 20px 0;
	padding: 0 24px 0 24px;
	text-decoration:none;
}
.testimonials-link a {
	width: 95px;
	height: 20px;
	display: block;
	font-size: 1.1em;
	background: url(../imagenes/btn-testimonios-img.gif) no-repeat;
	color: #FFF;
	text-decoration: none;
	padding: 2px 0 0 9px;
}
.testimoniales {
	
margin: 0 0 20px 0;
}

.testimoniales h3{
	font-size:small;
	text-transform: uppercase;
}

.testimoniales p{
	font-style:italic;
	font-size:small;
	padding: 0 44px 0 24px;
}

.testimoniales a{
	font-style:italic;
	font-size:small;
	text-decoration:none;
	color: #b5dc3c;
	padding: 0 44px 0 24px;
}
.footer-contact {
	float: left;
	width: 550px;
	height: auto;
	border-left: 1px solid #8dde87;
	padding: 0 0 0 20px;
	margin: 0 0 20px 0;
}
.footer-contact-header {
	background: url(../imagenes/img-contacto.gif) no-repeat left top;
	font-size: 1.6em;
	color: #FFFFFF;
	line-height: 24px;
	padding: 0 0 50px 110px;
	text-transform: uppercase;
}
.footer-contact-header h3 {
	margin: 0px;
	padding: 0px;
}
.footer-contact-title {
	margin: -32px 0 22px 110px;
	line-height: 18px;
}
.footer-contact-form input{
	width: 255px;
	height: 18px;
	background: #f6f9f3;
	color: #b8c3ae;
	margin: 0 16px 16px 0;
	padding: 4px 0 0 4px;
	border: 1px solid #81a175;
}
.footer-contact-form .last{
	width: 255px;
	height: 18px;
	background: #f6f9f3;
	color: #b8c3ae;
	margin: 0 0 16px 0;
	padding: 4px 0 0 4px;
	border: 1px solid #81a175;
}
.footer-contact-form textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.03em;
	width: 540px;
	height: 74px;
	background: #f6f9f3;
	color: #b8c3ae;
	margin: 0 16px 20px 0;
	padding: 4px 0 0 4px;
	border: 1px solid #81a175;
}
.footer-contact-form a {
	width: 72px;
	height: 20px;
	display: block;
	font-size: 1.1em;
	background: url(../imagenes/btn-testimonios-img.gif) no-repeat;
	color: #FFF;
	text-decoration: none;
	padding: 2px 0 0 32px;
	margin: 0 0 16px 0;
}
.footer-contact-address{
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 24px;
	margin-left: auto;
	width: 520px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	line-height: 15px;
}
.footer-contact-address span{
	border-right: 2px solid #60b6d6;
	margin: 0 12px 0 0;
	padding: 0 12px 0 0;
}
.footer-contact-address a{
	color: #a2d700;
	text-decoration: none;
}

/*FOOTER MENU STYLES*/

#layout-footer-menu{
	float: left;
	width: 100%;
	display: block;
	background: #163141;
}
#footer-menu {
	position: relative;
	margin: 0 auto 12px;
	width: 960px;
	height: auto;
	
}

.footer-menu-elements {
	margin-left: 15px;
}
.footer-menu-elements ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.footer-menu-link {
	float: left;
	display: block;
	margin: 18px 0 18px 0;
	padding: 0 15px 0 15px;
	border-right: 1px solid #afc6d2;
}
.footer-menu-link a {
	font-size: 1.1em;
	color: #afc6d2;
	text-decoration: none;
}
.footer-menu-link  a:hover{
	text-decoration: underline;
}
.footer-menu-link-last {
	float: left;
	display: block;
	margin: 18px 0 18px 0;
	padding: 0 15px 0 15px;
}
.footer-menu-link-last a {
	font-size: 1.1em;
	color: #afc6d2;
	text-decoration: none;
}
.footer-menu-link-last  a:hover{
	text-decoration: underline;
}
.footer-menu-derechos {
	font-size: 1.2em;
	color: #738792;
	float: left;
	width: 930px;
	margin: 0 0 12px 30px;
}

/*CASOS DE ESTUDIO STYLES*/
#casos-carusel{
	width: 700px;
	height: 235px;
	float: left;
	background: url(../imagenes/bg-casos-carusel.png) no-repeat left top;
	margin: 0 0 24px 0;
}
.casos-carusel-header{
	float: left;
	width: 130px;
	height: 30px;
	background: #163141 url(../imagenes/header-casos-carusel-img.gif) no-repeat 20px 6px;
	text-indent: -5000px;
	margin: 8px 0 0 0;
}
.casos-carusel-controls{
	float: right;
	margin: 8px 0 0 0;
	list-style-type: none;
}
.casos-carusel-controls li{
	float: left;
}
.casos-carusel-controls li a{
	display: block;
	width: 31px;
	height: 31px;
	text-indent: -5000px;
}
.controls-left{
	background: url(../imagenes/img-arrowleft-casos-carusel.gif) no-repeat left top;
	margin: 0 5px 0 0;
}
.controls-right{
	background: url(../imagenes/img-arrowright-casos-carusel.gif) no-repeat left top;
	margin: 0 15px 0 0;
}

#casos-carusel-clientes{
	float: left;
	width: 5000px;
	list-style-type: none;
	margin: 20px 0 0 0;
}
#casos-carusel-clientes li a{
	display: block;
	width: 116px;
	font-size: 1.4em !important;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	padding: 124px 0 0 0;
	margin: 0 18px 0 0;
	cursor: pointer;
}
#casos-carusel-clientes li a:hover{
	text-decoration: underline;
}

.carusel-clientes-aol {
	background: url(../imagenes/01-aol-latino-small.jpg) no-repeat left top;
}

.carusel-clientes-aol-mexico {
	background: url(../imagenes/02-aol-mexico-small.jpg) no-repeat left top;
}

.carusel-clientes-impremedia {
	background: url(../imagenes/03-impre-small.jpg) no-repeat left top;
}

.carusel-clientes-guiaroji {
	background: url(../imagenes/04-guiaroji-small.jpg) no-repeat left top;
}

.carusel-clientes-adc {
	background: url(../imagenes/05-adc-small.jpg) no-repeat left top;
}

.carusel-clientes-bimbo {
	background: url(../imagenes/06-bimbo-small.jpg) no-repeat left top;
}

.carusel-clientes-remington {
	background: url(../imagenes/07-drinkables-small.jpg) no-repeat left top;
}

.carusel-clientes-reto {
	background: url(../imagenes/08-reto-small.jpg) no-repeat left top;
}

.carusel-clientes-floreria {
	background: url(../imagenes/09-sandoval-small.jpg) no-repeat left top;
}

.carusel-clientes-salud {
	background: url(../imagenes/10-saludenviajes-small.jpg) no-repeat left top;
}

.carusel-clientes-sabordo {
	background: url(../imagenes/11-sabordobrasil-small.jpg) no-repeat left top;
}

.carusel-clientes-fiagc {
	background: url(../imagenes/12-fiagc-small.jpg) no-repeat left top;
}

.carusel-clientes-posigrip {
	background: url(../imagenes/13-posigrip-small.jpg) no-repeat left top;
}

.carusel-clientes-pft {
	background: url(../imagenes/14-pft-small.jpg) no-repeat left top;
}

.carusel-clientes-lycoming {
	background: url(../imagenes/15-lycoming-small.jpg) no-repeat left top;
}

.carusel-clientes-iar {
	background: url(../imagenes/16-ar-small.jpg) no-repeat left top;
}

.carusel-clientes-hlc {
	background: url(../imagenes/17-hlc-small.jpg) no-repeat left top;
}

.carusel-clientes-euromexico {
	background: url(../imagenes/18-euromexico-small.jpg) no-repeat left top;
}


.carusel-clientes-cmi {
	background: url(../imagenes/19-cmi-small.jpg) no-repeat left top;
}

.carusel-clientes-catch {
	background: url(../imagenes/20-catch-small.jpg) no-repeat left top;
}

.carusel-clientes-diet {
	background: url(../imagenes/21-diet-small.jpg) no-repeat left top;
}

.carusel-clientes-guaycura {
	background: url(../imagenes/22-guaycura-small.jpg) no-repeat left top;
}

.carusel-clientes-redac {
	background: url(../imagenes/23-redac-small.jpg) no-repeat left top;
}

.carusel-clientes-preventiva {
	background: url(../imagenes/24-preventiva-small.jpg) no-repeat left top;
}



#casos-cliente{
	float: left;
	width: 700px;
	height: 400px;
	background: url(../imagenes/bg-casos-cliente.gif) no-repeat left top;
}
.casos-cliente-header{
	font-family: "Rockwell Std", Arial, Verdana, sans-serif; 
	font-size: 2.0em;
	font-weight: normal;
	color: #fff;
	width: 662px;
	height: 30px;
	margin: 16px 0 8px 18px;
}
#casos-cliente img{
	border: 2px solid #fff;
	margin: 0 0 0 18px;
}
#casos-cliente p{
	float: left;
	font-size: 1.4em !important;
	color: #edfbff;
	margin: 24px 0 0 20px;
}
#casos-cliente a{
	float: right;
	display: block;
	font-size: 1.4em !important;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 18px 6px;
	margin: 24px 20px 0 0;
	background: #7cc508;
}
#casos-cliente a:hover{
	text-decoration: underline;
}
#asociaciones-right{
	width: 220px;
	float: right;
	background: #fff url(../imagenes/bg-promo-right.jpg) repeat-x left bottom;
	margin: 0 0 24px 0;
}
#asociaciones-right h3{
	width: 138px;
	height: 30px;
	background: #7cc508 url(../imagenes/header-asociaciones-right-img.gif) no-repeat 10px 6px;
	text-indent: -5000px;
	margin: 6px 0 0 0;
}

#asociaciones-right ul{
	margin: 12px 0 24px 8px;
	padding: 0;
	list-style-type: none;
}
#asociaciones-right li{
	float: left;
}
#asociaciones-right li a{
	width: 83px;
	height: 83px;
	display: block;
	text-indent: -5000px;
	margin: 0 0 12px 12px;
}

.asociaciones-right-amiti a {
	background: url(../imagenes/logo-amiti-right.gif) no-repeat;
}
.asociaciones-right-amipci a {
	background: url(../imagenes/logo-amipci-right.gif) no-repeat;
}
.asociaciones-right-gala a {
	background: url(../imagenes/logo-gala-right.gif) no-repeat;
}


/*ABOU US STYLES*/

#about-us-module{
	width: 700px;
	float: left;
	margin: 0 0 24px 0;
}
#about-us-module-top{
	width: 700px;
	height: 12px;
	float: left;
	background: url(../imagenes/bg-about-content-top.png) no-repeat left top;
}
#about-us-module-center{
	width: 700px;
	float: left;
	background: url(../imagenes/bg-about-content-center.png) repeat-y left top;
}
#about-us-module-bottom{
	width: 700px;
	height: 12px;
	float: left;
	background: url(../imagenes/bg-about-content-bottom.png) no-repeat left top;
}
.mision-objetivos-header{
	float: left;
	width: 208px;
	height: 30px;
	background: #163141 url(../imagenes/header-mision-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}
#about-us-module p{
	font-size: 1.4em !important;
	color: #FFFFFF;
	line-height: 1.6em;
	width: 652px;
	float: left;
	padding: 24px;
}
#about-us-module ul{
	font-size: 1.4em !important;
	color: #FFFFFF;
	line-height: 1.6em;
	float: left;
	padding: 0 24px 24px 36px;
}
.experiencia-header{
	float: left;
	width: 145px;
	height: 30px;
	background: #163141 url(../imagenes/header-experiencia-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}
.quienes-header{
	float: left;
	width: 198px;
	height: 30px;
	background: #163141 url(../imagenes/header-quienes-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}
.valor-header{
	float: left;
	width: 208px;
	height: 30px;
	background: #163141 url(../imagenes/header-valor-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}

#alianzas-right{
	width: 220px;
	float: right;
	background: #fff url(../imagenes/bg-promo-right.jpg) repeat-x left bottom;
	margin: 0 0 24px 0;
}
#alianzas-right h3{
	width: 100px;
	height: 30px;
	background: #7cc508 url(../imagenes/header-alianzas-right-img.gif) no-repeat 10px 6px;
	text-indent: -5000px;
	margin: 6px 0 0 0;
}

#alianzas-right ul{
	margin: 12px 0 24px 8px;
	padding: 0;
	list-style-type: none;
}
#alianzas-right li{
	float: left;	
}
#alianzas-right li a{
	width: 83px;
	height: 83px;
	display: block;
	text-indent: -5000px;
	margin: 0 0 12px 12px;
}

.alianzas-right-aol a {
	background: url(../imagenes/logo-aol-right.gif) no-repeat;
}
.alianzas-right-guiaroji a {
	background: url(../imagenes/logo-guia-roji-right.gif) no-repeat;
}
.alianzas-right-adc a {
	background: url(../imagenes/logo-adc-right.gif) no-repeat;
}

/*SERVICIOS STYLES*/
.main-content-right{
	float: right !important;
}
.content-left{
	float: left !important;
}
#menu-servicios{
	width: 220px;
	float: left;
	margin: 0 0 24px 0;
}
#menu-servicios-top{
	width: 220px;
	height: 45px;
	float: left;
	background: url(../imagenes/bg-servicios-menu-top.gif) no-repeat left top;
}
.menu-servicios-header{
	width: 84px;
	height: 17px;
	float: left;
	background: url(../imagenes/header-servicios-menu-img.gif) no-repeat left top;
	text-indent: -5000px;
	margin: 14px 0 0 14px;
}
#menu-servicios-center{
	width: 220px;
	float: left;
	background: #a3df42 url(../imagenes/bg-servicios-menu-center.gif) no-repeat left top;
}
.menu-servicios-main{	
	float: left;
	list-style-type: none;
}
.menu-servicios-main li{	
	float: left;
	margin: 0 20px 0 0;
}
.menu-servicios-main a{	
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 1.4em;
	color: #466029;
	text-decoration: none;
	display: block;
	padding: 4px 10px 4px 20px;
	background: url(../imagenes/img-bullet-menu-servicios.gif) no-repeat 12px 10px;
}
.menu-servicios-main a:hover{
	background: #76be04 url(../imagenes/img-bullet-menu-servicios-over.gif) no-repeat 12px 10px;
	color: #fff;
}
.menu-servicios-secondary{	
	float: left;
	list-style-type: none;
}
.menu-servicios-secondary li{	
	float: left;
	margin: 0 30px 0 0;
}
.menu-servicios-secondary a{	
	padding: 4px 10px 4px 40px;
	background: url(../imagenes/img-bullet-submenu-servicios.gif) no-repeat 28px 8px;
}
.menu-servicios-secondary a:hover{	
	background: #76be04 url(../imagenes/img-bullet-submenu-servicios-over.gif) no-repeat 28px 8px;
}
#menu-servicios-bottom{
	width: 220px;
	height: 16px;
	float: left;
	background:url(../imagenes/bg-servicios-menu-bottom.gif) no-repeat left top;
}
#servicios-module{
	width: 700px;
	float: left;
	margin: 0 0 24px 0;
}
#servicios-module-top{
	width: 700px;
	height: 12px;
	float: left;
	background: url(../imagenes/bg-about-content-top.png) no-repeat left top;
}
#servicios-module-center{
	width: 700px;
	float: left;
	background: url(../imagenes/bg-about-content-center.png) repeat-y left top;
}
#servicios-module-bottom{
	width: 700px;
	height: 12px;
	float: left;
	background: url(../imagenes/bg-about-content-bottom.png) no-repeat left top;
}
.desarrollo-web-header{
	float: left;
	width: 180px;
	height: 30px;
	background: #163141 url(../imagenes/header-desarrollo-web-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}
.prog-contenidos-header{
	float: left;
	width: 310px;
	height: 30px;
	background: #163141 url(../imagenes/header-prog-contenidos-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}
.traduccion-header{
	float: left;
	width: 280px;
	height: 30px;
	background: #163141 url(../imagenes/header-traduccion-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}
.outsourcing-header{
	float: left;
	width: 150px;
	height: 30px;
	background: #163141 url(../imagenes/header-outsourcing-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}
#servicios-module p{
	font-size: 1.4em !important;
	color: #FFFFFF;
	line-height: 1.6em;
	float: left;
	padding: 24px;
}
#servicios-module img{
	margin: 0 0 0 20px;
}
.no-margin{
	margin: 0 20px 20px 0 !important;
}
.no-margin02{
	margin: 0 20px 20px !important;
}
#servicios-module ul{
	float: left;
	width: 400px;
	list-style-type: none;
	margin: 0 0 20px 24px;
}
#servicios-module ul li{
	float: left;
}
#servicios-module a{	
	display: block;
	font-size: 1.4em !important;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 18px 6px;
	margin: 24px 20px 0 0;
	background: #7cc508;
}
#servicios-module a:hover{
	text-decoration: underline;
}

.outsourcing-icon{
	float: left;
}
.outsourcing-h4{
	font-family: "Rockwell Std", Arial, Verdana, sans-serif;
	font-size: 2em !important;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	width: 350px;
	margin: 25px 0 0 10px;
}
.outsourcing-ul{
	font-size: 1.2em !important;
	color: #FFFFFF;
	line-height: 1.6em;
	float: left;
	margin: 10px 80px 14px 10px !important;
}
.outsourcing-ul li{
	background: url(../imagenes/img-bullet-menu-servicios-over.gif) no-repeat 0px 10px;
	padding: 0 0 0 10px !important;
}

/*CAROUSEL STYLES*/
.yui-skin-sam .yui-carousel-next-button {
	height:30px;
	background: url(../imagenes/img-arrowright-casos-carusel.gif) no-repeat left top;
	float: right;
}
.yui-skin-sam span.yui-carousel-first-button {
	height:30px;
	background: url(../imagenes/img-arrowleft-casos-carusel.gif) no-repeat left top;
}
.yui-skin-sam .yui-carousel-nav{
	background:none;
}
.yui-skin-sam .yui-carousel-nav ul li {
	display:none;
}
 .yui-skin-sam .yui-carousel-nav ul select {
	display:none;
}
#containerC{
	border:none;
	margin: -1px 0 0 20px;
}
.yui-carousel-element li {
	border:none;
}
.yui-carousel .yui-carousel-item-selected{
	border: none;
	outline: none;
}
.yui-skin-sam .yui-carousel-button input, .yui-skin-sam .yui-carousel-button button{
	margin-top: -2px;
	margin-left: -2px;
}

/*HOSPEDAJE STYLES*/
#header-hospedaje{
	width: 100%;
	height: 453px;
	position: relative;
	margin: 0 auto 0 auto;
	background: url(../imagenes/img-maindl-hosting.jpg) no-repeat top center; 
}
.maindl-hosting{
	background: url(../imagenes/maindl-hosting-header-text.gif) no-repeat top left !important;
}
#maindl-content a.nuestros-planes{
	background: #7cc508 url(../imagenes/img-hospedaje-bullet01.gif) no-repeat 8px 10px !important;
	padding-left: 20px !important; 
}

#content-hosting-large-module{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #838383;
	float: left;
	width: 455px;
	margin: 0 15px 0 10px;
	background: #fff url(../imagenes/bg-hospedaje-module.jpg) repeat-x left bottom;
}
#content-hosting-large-module h3{
	float: left;
	width: 425px;
	height: 28px;
	margin: 22px 0 20px 20px;
	text-indent: -5000px;
	background: url(../imagenes/header-hospedaje-premium-img.gif) no-repeat left top;
}
#content-hosting-large-module .HD{
	position: relative;
	float: right;
	width: 125px;
	font-size: 0.9em;
	color: #bdbdbd;
	margin: -40px 28px 0 0;
}
#content-hosting-large-module .HD span{
	display: block;
	float: right;
	width: 63px;
	height: 62px;
	background: url(../imagenes/img-hospedaje-3000mb.gif) no-repeat left top;
	text-indent: -5000px;
	margin: -30px 0 0 5px;
}
#content-hosting-large-module ul{
	float: left;
	padding: 0;
	list-style-type: none;
}
#content-hosting-large-module ul li{
	line-height: 22px;
	margin: 0 0 0 20px;
	padding: 0 0 0 10px;
	background: url(../imagenes/img-hospedaje-bullet.gif) no-repeat left 8px;
}
#content-hosting-large-module ul b{
	color: #7cc508;
}
#content-hosting-large-module .precio{
	font-size: 0.9em;
	color: #bdbdbd;
	text-align: center;
	display: block;
	float: right;
	width: 140px;
	margin: 0 20px 0 0;
}
#content-hosting-large-module .precio b{
	font-size: 4.5em;
	color: #2f7299;	
	display: block;
	width: 150px;
	margin: 20px 0 0 0;
}
#content-hosting-large-module a{
	float: right;
	display: block;
	color: #fff;
	text-decoration: none;
	background: #7cc508;
	margin: 7px 28px 20px 0;
	padding: 4px 8px 4px 8px;
	
}
#content-hosting-large-module a:hover{
	text-decoration: underline;
}

#content-hosting-large-module-right{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #838383;
	float: left;
	width: 455px;
	margin: 0 10px 0 15px;
	background: #fff url(../imagenes/bg-hospedaje-module.jpg) repeat-x left bottom;
}
#content-hosting-large-module-right h3{
	float: left;
	width: 425px;
	height: 28px;
	margin: 22px 0 20px 20px;
	text-indent: -5000px;
	background: url(../imagenes/header-hospedaje-avanzado-img.gif) no-repeat left top;
}
#content-hosting-large-module-right .HD{
	position: relative;
	float: right;
	width: 125px;
	font-size: 0.9em;
	color: #bdbdbd;
	margin: -40px 28px 0 0;
}
#content-hosting-large-module-right .HD span{
	display: block;
	float: right;
	width: 63px;
	height: 62px;
	background: url(../imagenes/img-hospedaje-1500mb.gif) no-repeat left top;
	text-indent: -5000px;
	margin: -30px 0 0 5px;
}
#content-hosting-large-module-right ul{
	float: left;
	padding: 0;
	list-style-type: none;
}
#content-hosting-large-module-right ul li{
	line-height: 22px;
	margin: 0 0 0 20px;
	padding: 0 0 0 10px;
	background: url(../imagenes/img-hospedaje-bullet.gif) no-repeat left 8px;
}
#content-hosting-large-module-right ul b{
	color: #7cc508;
}
#content-hosting-large-module-right .precio{
	font-size: 0.9em;
	color: #bdbdbd;
	text-align: center;
	display: block;
	float: right;
	width: 140px;
	margin: 0 20px 0 0;
}
#content-hosting-large-module-right .precio b{
	font-size: 4.5em;
	color: #2f7299;	
	display: block;
	width: 150px;
	margin: 20px 0 0 0;
}
#content-hosting-large-module-right a{
	float: right;
	display: block;
	color: #fff;
	text-decoration: none;
	background: #7cc508;
	margin: 7px 28px 20px 0;
	padding: 4px 8px 4px 8px;

}
.clear{
	clear:both;
}
#content-hosting-large-module-right a:hover{
	text-decoration: underline;
}


.content-hosting-short-module{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #838383;
	float: left;
	width: 295px;
	margin: 30px 15px 0 10px;
	background: #fff url(../imagenes/bg-hospedaje-module.jpg) repeat-x left bottom;
}
.content-hosting-short-module h3{
	float: left;
	width: 275px;
	height: 28px;
	margin: 22px 0 20px 20px;
	text-indent: -5000px;
	background: url(../imagenes/header-hospedaje-profesional-img.gif) no-repeat left top;
}
.content-hosting-short-module .HD{
	font-size: 0.9em;
	color: #bdbdbd;
	float: left;
	width: 125px;
	margin: 10px 0 0 20px;
}
.content-hosting-short-module .HD span{
	display: block;
	float: right;
	width: 63px;
	height: 62px;
	background: url(../imagenes/img-hospedaje-600mb.gif) no-repeat left top;
	text-indent: -5000px;
	margin: -40px 0 0 5px;
}
.content-hosting-short-module ul{
	float: left;
	width: 275px;
	margin: 32px 0 0 0;
	padding: 0;
	list-style-type: none;
}
.content-hosting-short-module ul li{
	line-height: 22px;
	margin: 0 0 0 20px;
	padding: 0 0 0 10px;
	background: url(../imagenes/img-hospedaje-bullet.gif) no-repeat left 8px;
}
.content-hosting-short-module ul b{
	color: #7cc508;
}
.content-hosting-short-module .precio{
	font-size: 0.8em;
	color: #bdbdbd;
	text-align: center;
	display: block;
	float: right;
	width: 125px;
	margin: -10px 20px 0 0;
}
.content-hosting-short-module .precio b{
	font-size: 4.0em;
	color: #2f7299;	
	display: block;
	float: right;
	width: 125px;
}
.content-hosting-short-module a{
	float: right;
	display: block;
	color: #fff;
	text-decoration: none;
	background: #7cc508;
	margin: 20px 28px 20px 0;
	padding: 4px 8px 4px 8px;
}
.content-hosting-short-module a:hover{
	text-decoration: underline;
}

h3.estandar{
	background: url(../imagenes/header-hospedaje-estandar-img.gif) no-repeat left top !important;
}
span.estandar{
	background: url(../imagenes/img-hospedaje-400mb.gif) no-repeat left top !important;
}
h3.basico{
	background: url(../imagenes/header-hospedaje-basico-img.gif) no-repeat left top !important;
}
span.basico{
	background: url(../imagenes/img-hospedaje-200mb.gif) no-repeat left top !important;
}

/* |||||||||||||||||||||||||||| MODIFICADO EL 30 DE JUNIO DE 2009 ||||||||||||||||||||||||||||||| */
/* ::::::::::::::::: CORRECI�N DE LINKS + MAS :::::::::::::::::::: */

#content-hosting-large-module .precio b{
	font-size: 3.3em;}

#content-hosting-large-module-right .precio b{
	font-size: 3.3em;}
	
.content-hosting-short-module .precio b{
	font-size: 3.3em;}
	
#content-hosting-large-module .precio b span {color: lightgray; font-weight:lighter; font-size: .9em;}
#content-hosting-large-module-right .precio b span {color: lightgray; font-weight:lighter; font-size: .9em;}
.content-hosting-short-module .precio b span {color: lightgray; font-weight:lighter; font-size: .9em;}

.footer-contact-address{
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 24px;
	margin-left: auto;
	width: 600px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 15px;
}
.footer-contact-address span{
	border-right: 2px solid #60b6d6;
	margin: 0 12px 0 0;
	padding: 0 12px 0 0;
}

.footer-contact-address span.address-linea1 {border: none; float: left;}
.footer-contact-address span.address-linea2 {border: none; float: left; width: 600px; }

/*COTIZACION STYLES*/

.cotiza-header{
	float: left;
	width: 198px;
	height: 30px;
	background: #163141 url(../imagenes/header-cotiza-img.gif) no-repeat 15px 6px;
	text-indent: -5000px;
	margin: 2px 0 0 0;
}

.cotiza-form textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.03em;
	width: 640px;
	height: 74px;
	background: #f6f9f3;
	color:#000000;
	margin: 0 16px 20px 0;
	padding: 4px 0 0 4px;
	border: 1px solid #81a175;
}

.cotiza-form a {
	width: 72px;
	height: 20px;
	display: block;
	font-size: 1.1em;
	background: url(../imagenes/btn-testimonios-img.gif) no-repeat;
	color: #FFF;
	text-decoration: none;
	padding: 0 0 0 32px;
	margin: 0 0 16px 0;
}

.cotiza-boton{

width: 72px;
	height: 20px;
	display: block;
	font-size: 1.1em;
	background: url(../imagenes/btn-testimonios-img.gif) no-repeat;
	color: #FFF;
	text-decoration: none;
	padding: 0 0 0 32px;
	margin: 0 0 16px 0;


}


/*PAQUETES STYLES*/
#header-paquetes{
	width: 100%;
	height: 453px;
	position: relative;
	margin: 0 auto 0 auto;
	background: url(../imagenes/img-maindl-paquetes.jpg) no-repeat top center; 
}
.maindl-paquetes{
	background: url(../imagenes/h1-paquetes-intro.gif) no-repeat top left !important;
}
#maindl-content a.nuestros-planes{
	background: #7cc508 url(../imagenes/img-hospedaje-bullet01.gif) no-repeat 8px 10px !important;
	padding-left: 20px !important; 
}

#content-paquetes-large-module{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #838383;
	float: left;
	width: 455px;
	height: 260px;
	margin: 50px 0 40px 10px;
	background: #edfbff;
}

h3.paquete-basico{
	position: relative;
	float: left;
	width: 165px;
	height: 40px;
	margin: -40px 0 20px 0;
	text-indent: -5000px;
	background: url(../imagenes/header-paquete-basico-img.gif) no-repeat left top;
}
h3.paquete-avanzado{
	position: relative;
	float: left;
	width: 253px;
	height: 40px;
	margin: -40px 0 20px 0;
	text-indent: -5000px;
	background: url(../imagenes/header-paquete-avanzado-img.gif) no-repeat left top;
}
.content-paquetes-large-module-contenido{
	width: 430px;
	height: 200px;
	padding: 20px 0 0 25px;
}
.content-paquetes-large-module-contenido .module-left{
	float: left;
	width: 260px;
}
.content-paquetes-large-module-contenido .module-left p{
	font-size: 1.2em;
	color: #7cc508;
	float: left;
	width: 250px;
	margin: 0 0 30px 0;
}
.content-paquetes-large-module-contenido .module-left ul{
	float: left;
	margin: 0 0 20px 0;
	list-style-type: none;
}
.content-paquetes-large-module-contenido .module-left ul li{
	line-height: 22px;
	padding: 0 0 0 10px;
	background: url(../imagenes/img-hospedaje-bullet.gif) no-repeat 0 8px;
}
.content-paquetes-large-module-contenido .module-left ul li a{
	color: #00aee7;
}
.content-paquetes-large-module-contenido .module-right{
	float: left;
	width: 145px;
	margin: 25px 0 0 0;
}
.content-paquetes-large-module-contenido .module-right p{
	font-size: 0.9em;
	color: #bdbdbd;
	text-align: center;
	float: right;
	width: 145px;
}
.content-paquetes-large-module-contenido .module-right p b{
	font-size: 4.5em;
	color: #7cc508;
	width: 145px;
}
.content-paquetes-large-module-contenido .module-right a{
	float: right;
	display: block;
	color: #fff;
	background: #455673;
	margin: 7px 20px 0 0;
	_margin: 7px 10px 0 0;
	padding: 4px 8px;
	text-decoration: none;
}
.content-paquetes-large-module-contenido .module-right a:hover{
	text-decoration: underline;
}


#content-paquetes-large-module-right{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #838383;
	float: right;
	width: 455px;
	height: 260px;
	margin: 50px 0 40px 10px;
	background: #edfbff;
}
h3.paquete-intermedio{
	position: relative;
	float: left;
	width: 277px;
	height: 40px;
	margin: -40px 0 20px 0;
	text-indent: -5000px;
	background: url(../imagenes/header-paquete-intermedio-img.gif) no-repeat left top;
}
h3.paquete-premium{
	position: relative;
	float: left;
	width: 277px;
	height: 40px;
	margin: -40px 0 20px 0;
	text-indent: -5000px;
	background: url(../imagenes/header-paquete-premium-img.gif) no-repeat left top;
}


.paquete-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #838383;
	float: right;
	width: 455px;
	height: 240px;
	margin: 50px 0 40px 10px;
	background: #fff url(../imagenes/bg-hospedaje-module.jpg) repeat-x left bottom;
	padding: 10px;
	}
	
.paquete-form h3{
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #838383;
	}	
	
.paquete-form h2{
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #838383;
	}

.paquete-form input{
	margin: 3px 0 3px 0;
	}


.chat{
	position: relative;
	float: right;
	width: 175px;
	height: 34px;
	margin: -6px 20px 0 0;
	}
.chat a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	text-transform: uppercase;
	text-decoration: none;
	color: #fff;
	display: block;
	width: 135px;
	height: 26px;
	padding: 8px 0 0 40px;
	background: url(../imagenes/btn-chat.gif) no-repeat 0 0;
	}

/* Para Paquetes*/

.elige-diseno{
text-align:center;

}

.elige-diseno h3{
color:#FFFFFF;
font-size:28px;
font-weight:normal;
padding-bottom:20px;

}



.disenos{
	width: 183px;
	padding-top:10px;
	background: #fff url(../imagenes/bg-promo-right.jpg) repeat-x left bottom;
	margin: 0 0 0 0;
}
.disenos h3{
	width: 161px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	height: 25px;
	color:#FFFFFF;
	font-size:21px;
	background: #7CC508;
	font-weight:normal;
	
}
.disenos img{
	margin: 11px 0 0 11px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:5px;
	
	
}
.disenos p{
	font-size: 1.2em;
	color: #426371;
	margin: 10px 10px 0 10px;
	padding-bottom:5px;
	text-align:center;
}
.disenos a{
	
	background: #f1f1f1;
}

.boton-pedido{
margin-top:10px;
width:120px;
height:20px;
text-align:center;
background-color:#455673;
color:#FFFFFF;
font-size:1.2em;
padding-top:5px;

}

#header-tuto{
	width: 100%;
	height: 453px;
	position: relative;
	margin: 0 auto 0 auto;
	background: url(../imagenes/img-maindl-tutoriales.jpg) no-repeat top center; 
}

#maindl-tuto{
	width: 530px;
	height: 210px;
	float: left;
	padding: 194px 0 0 40px;
}
#maindl-tuto h2{
	width: 530px;
	height: 80px;
	font-size: 3.7em;
	color:#FFFFFF;
	
	
	margin: -40px 0 0 0;
	padding: 0px;
	font-weight:normal;
	
}
#maindl-tuto p{
	width: 530px;
	float: left;
	font-size: 1.4em;
	line-height: 22px;
	margin: 20px 0 0 0;
}
#maindl-tuto a{
	float: left;
	display: block;
	font-size: 1.4em;
	color: #fff;
	text-decoration: none;
	background: #7cc508 url(../imagenes/img-bullet-submenu-servicios-over.gif) no-repeat 5px 9px;
	margin: 20px 0 0 0;
	padding: 4px 8px 4px 16px;
}
#maindl-tuto a:hover{
	text-decoration: underline;
}

.videos{
	width: 258px;
	padding-top:10px;
	background: #fff url(../imagenes/bg-promo-right.jpg) repeat-x left bottom;
	margin: 0 0 0 0;
}
.videos h3{
	width: 238px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	height: 25px;
	color:#FFFFFF;
	font-size:21px;
	background: #7CC508;
	font-weight:normal;
	
}
.videos img{
	margin: 11px 0 11px 11px;
	border-color:#CCCCCC;
	border-style:solid;
	border-width:5px;
	
	
}
.videos p{
	font-size: 1.2em;
	color: #426371;
	margin: 10px 10px 0 10px;
	padding-bottom:5px;
	text-align:center;
}

.all-videos{

padding-left:80px;

}

.flash-promo{
	
	width: 1279px;
	position: relative;
	margin: 0 auto 0 auto;
	padding: 0 10px 0 12px;	
	
}