/*#0B479D*/
@charset "utf-8";
body {
	background: #333333;
	color: #000000;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
a, a:hover, a:visited, a:active {
	text-decoration:none;
}
h1 {
    font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
    font-size:1.4em;
	font-weight: normal;
}
h2 {
	font-size: 1.22em;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
h3 {
	font-size: 1.15em;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-weight: normal;
}
p{
	font-size: 1em;
	line-height: 17px;
	color: #333333;
}
.main{	
	width: 984px;
	height: auto;
	position:absolute;
	left: 50%;
	margin-left: -492px;
}

.main .general{
	background: #CCCCCC url(../images/contenido_bottom.jpg) bottom no-repeat;
	float: left;
}
.main .general .header{
	height:164px;
	background: url(../images/header.jpg) 9px 9px no-repeat;
	float: left;
	width: 984px;
}
.main .general .header .logo{
	margin: 15px auto auto 15px;
	width: 113px;
	height: 134px;
	float: left;
}
.main .general .header .banner{
	width: 180px;
	height: 146px;
	float: right;
	background: url(../images/ez_street.gif);
	margin: 9px;
}
.main .general .top_menu{
	background: #0B479D;
	margin: 0px 9px;
	_margin: 0px 4px 0px 5px;
	width: 966px;
	height: 29px;
	padding: 0px;
	float: left;
}
.main .general .contenido{
	width: 966px;
	float: left;
	margin: 9px;
	_margin: 9px 4px 9px 5px;
}
.main .general .contenido .guia_bottom{
	float:left; 
	width:966px; 
	height:120px; 
	background:#0B479D url(../images/logo_small.png) no-repeat 640px 35px;
}
.main .general .contenido .guia_bottom .separator{
	float:left;
	height: 80px;
	margin-top: 20px;
	margin-left: 20px;
	background:#62a1d0;
	}
.main .general .contenido .guia_bottom .info1{
	width:170px;
	height: 50px;
	float: left;
	margin-top: 35px;
	margin-left: 20px;
}
.main .general .contenido .guia_bottom .info1 p{
	color:#FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0px;
}
.main .general .contenido .guia_bottom .info2{
	width:295px;
	height: 50px;
	float: left;
	margin-top: 35px;
	margin-left: 20px;
}
.main .general .contenido .guia_bottom .info2 p{
	color:#FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0px;
}
.main .general .contenido .guia_bottom .info3{
	width:320px;
	height: 20px;
	float: right;
	margin-top: 85px;
	margin-right: 20px;
}
.main .general .contenido .guia_bottom .info3 p{
	color:#FFFFFF;
	font-family: Verdana, Geneva, sans-serif;
	margin: 0px;
	font-size: 0.9em;
	float: right;
}
.main .general .contenido .guia_bottom .info3 a{
	color:#FFFFFF;
}
/*Modulo 4 Cajas Gris*/
.main .general .contenido .module_4_boxes_gray{
	background:#333;
	margin-top: 9px;
	float:left;
	width:966px
}
.main .general .contenido .module_4_boxes_gray .separator {
	width: 1px;
	height: 295px;
	background: #CCCCCC;
	float: left;
}
.main .general .contenido .module_4_boxes_gray .item{
	width: 222.4px;
	float: left;
	margin: 9px;
	background: url(../images/arrow.png) no-repeat bottom right;
	height: 300px;
}
.main .general .contenido .module_4_boxes_gray .item h2{
	color:#CCC;
	line-height: 17px;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
	text-transform: uppercase;
}
.main .general .contenido .module_4_boxes_gray .item h2 a{
	color:#CCC;
}
.main .general .contenido .module_4_boxes_gray .item h2 a:hover{
	color:#fff;
	text-decoration: blink;
}
.main .general .contenido .module_4_boxes_gray .item p{
	color:#929292;
	margin-top: -5px;
	margin-right: 15px;
	margin-left: 5px;
}
.main .general .contenido .module_4_boxes_gray .item p a{
	color:#929292;
}
/*Fin Modulo 4 Cajas Gris*/
/*Modulo 4 Cajas Blanco*/
.main .general .contenido .module_4_boxes_white{
	background:#FFF;
	margin-top: 1px;
	float:left;
	width:966px
}
.main .general .contenido .module_4_boxes_white .separator {
	width: 1px;
	height: 295px;
	background: #CCCCCC;
	float: left;
}
.main .general .contenido .module_4_boxes_white .item{
	width: 222.4px;
	float: left;
	margin: 9px;
	background: url(../images/arrow_2.png) no-repeat bottom right;
	height: 300px;
}
.main .general .contenido .module_4_boxes_white .item h2{
	color: #3266cb;
	font-weight: bold;
	font-size: 1.3em;
	line-height: 17px;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
	text-transform: uppercase;
}
.main .general .contenido .module_4_boxes_white .item h2 a{
	color: #3266cb;
	text-transform: capitalize;
}
.main .general .contenido .module_4_boxes_white .item h2 a:hover{
	color:#0B479D;
	text-decoration: blink;
}
.main .general .contenido .module_4_boxes_white .item p{
	color:#666;
	margin-top: -5px;
	margin-right: 15px;
	margin-left: 5px;
}
.main .general .contenido .module_4_boxes_white .item p a{
	color:#666;
}
/*Fin Modulo 4 Cajas Blanco*/
/*Modulo 3 cajas 725*/
.main .general .contenido .module_3_boxes_white_725{
	background:#FFF;
	margin-top: 1px;
	float:left;
	width:725px
}
.main .general .contenido .module_3_boxes_white_725 .separator {
	width: 1px;
	height: 290px;
	background: #CCCCCC;
	float: left;
}
.main .general .contenido .module_3_boxes_white_725 .item{
	width: 222.4px;
	#width: 222px;
	_width: 217px;
	float: left;
	margin: 9px;
	background: url(../images/arrow_2.png) no-repeat bottom right;
	height: 284px;
}
.main .general .contenido .module_3_boxes_white_725 .item a img{
	width: 222.4px;
	#width: 222px;
	_width: 217px;
}
.main .general .contenido .module_3_boxes_white_725 .item h2{
	color: #3266cb;
	font-weight: bold;
	font-size: 1.3em;
	line-height: 17px;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
	text-transform: uppercase;
}
.main .general .contenido .module_3_boxes_white_725 .item h2 a{
	color: #3266cb;
	text-transform: capitalize;
}
.main .general .contenido .module_3_boxes_white_725 .item h2 a:hover{
	color:#0B479D;
	text-decoration: blink;
}
.main .general .contenido .module_3_boxes_white_725 .item p{
	color:#666;
	margin-top: -5px;
	margin-right: 15px;
	margin-left: 5px;
}
.main .general .contenido .module_3_boxes_white_725 .item p a{
	color:#666;
}
/*Fin modulo 3 cajas 725*/
/*Modulo 3 Cajas Gris*/
.main .general .contenido .module_3_boxes_white{
	background:#FFF;
	margin-top: 9px;
	float:left;
	width:966px
}
.main .general .contenido .module_3_boxes_white .separator {
	width: 1px;
	height: 291px;
	background: #CCCCCC;
	float: left;
}
.main .general .contenido .module_3_boxes_white .box_1,.main .general .contenido .module_3_boxes_white .box_2,.main .general .contenido .module_3_boxes_white .box_3{
	width: 303px;
	height: 293px;
	float: left;
	margin: 9px;
	background: url(../images/arrow_2.png) no-repeat 285px bottom;
}
.main .general .contenido .module_3_boxes_white .box_1 h2,.main .general .contenido .module_3_boxes_white .box_2 h2,.main .general .contenido .module_3_boxes_white .box_3 h2{
	line-height: 17px;
	margin-top: 10px;
	margin-left: 9px;
	margin-right: 9px;
	text-transform: capitalize;
}
.main .general .contenido .module_3_boxes_white .box_1 h2 a,.main .general .contenido .module_3_boxes_white .box_2 h2 a,.main .general .contenido .module_3_boxes_white .box_3 h2 a{
	color: #3266cb;
	font-weight: bold;
	font-size: 1.2em;
}
.main .general .contenido .module_3_boxes_white .box_1 h2 a:hover,.main .general .contenido .module_3_boxes_white .box_2 h2 a:hover,.main .general .contenido .module_3_boxes_white .box_3 h2 a:hover{
	color: #0B479D;
}
.main .general .contenido .module_3_boxes_white .box_1 p a,.main .general .contenido .box_2 p a,.main .general .contenido .box_3 p a{
	color:#666;
}

.main .general .contenido .module_3_boxes_white .box_1 p,.main .general .contenido .box_2 p,.main .general .contenido .box_3 p{
	color:#666;
	margin-top: -5px;
	margin-right: 15px;
	margin-left: 9px;
}
/*Fin Modulo 3 Cajas*/
.main .general .contenido .left_contacto{
	float: left;
	width: 330px;
	background: #FFF url(../images/contacto_image_ezstreet.jpg);
	height: 470px;
}
.main .general .contenido .center_contacto{
	float: left;
	width: 378px;
	background: #FFF url(../images/contacto_image.jpg) no-repeat;
	height: 470px;
}
.main .general .contenido .center_contacto .p1{
	width: 244px;
	line-height: 25px;
	height: 79px;
	color: #000000;
	float:left;
	margin-top: 230px;
	margin-left: 10px;
}
.main .general .contenido .center_contacto .p1 h1{
	font-size: 1.3em;
	margin:0px;
}
.main .general .contenido .center_contacto .p1 p{
	font-size: 15px;
	line-height: 17px;
}
.main .general .contenido .center_contacto .p2{
	width: 281px;
	font-size: 20px;
	line-height: 25px;
	height: 79px;
	color: #000000;
	float: left;
	margin-left: 80px;
	_margin-left: 40px;
	margin-top: 15px;
}
.main .general .contenido .center_contacto .p2 p{
	font-size: 15px;
	line-height: 17px;
}
.main .general .contenido .left_contratista{
	float: left;
	width: 504px;
	background: #FFF;
	height: 400px;
}
.main .general .contenido .left_contratista h2{
	margin: 9px;
	color:#666666;
}

.main .general .contenido .left_contratista p{
	margin: 9px;
}
.main .general .contenido .right_contratista{
	margin-left: 9px;
	float: left;
	width: 452px;
	background: #333;
	height: 400px;
}
/*slide*/
.main .general .contenido .slide{
	float:left;
	width:725px;
	background: #FFFFFF;
}
.main .general .contenido .slide .left{
	float:left;
	width: 261px;
}
.main .general .contenido .slide .left .item{
	float: left;
	border-bottom: 1px #CCCCCC solid;
	width: 261px;
}
.main .general .contenido .slide .left .item h2{
	margin: 10px 15px;
	color:#3266cb;
	font-size: 1.3em;
	font-weight: bold;
}
.main .general .contenido .slide .left .item img{
	margin: 9px;
}
.main .general .contenido .slide .right_slide{
	float:right;
	width: 463px;
	margin: 0px;
	padding: 0px;
}
/*Fin Slide*/
/*Columna izquierda 636px*/
.main .general .contenido .izquierda_636{
	float: left;
	width: 636px;
	background: #FFF;
	min-height: 545px;
}
.main .general .contenido .izquierda_636 h1{
	color:#3266cb;
	padding-top: 15px;
	padding-left: 20px;
	padding-bottom: 15px;
	line-height: 17px;
	font-size: 1.6em;
	font-weight: 700;
	margin-top: 0px;
	text-transform: uppercase;
	border-bottom: 1px #CCCCCC solid;
}
.main .general .contenido .izquierda_636 h2{
	color: #222;
	padding-top: 15px;
	padding-left: 20px;
	line-height: 20px;
	font-size: 1.35em;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	display:block;
	width: 596px;
}
.main .general .contenido .izquierda_636 p{
	color:#333333;
	margin: 5px 20px;
	_margin: 5px 10px;
	text-align: justify;
	float: left;
	display:block;
	width: 596px;
}
.main .general .contenido .izquierda_636 #image_load{
	margin-top: 200px;
}
/*barra horizontal 636gris*/
.main .general .contenido .izquierda_636 .horizontal_gray{
	background: #EBEBEB;
	float: left;
	width: 595px;
	margin-left: 20px;
	margin-right: 20px;
	_margin-left: 10px;
	_margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 9px;
}
.main .general .contenido .izquierda_636 .horizontal_gray .image{
	margin-bottom: 9px;
	margin-left: 9px;
	margin-right: 9px;
	float: left;
}
.main .general .contenido .izquierda_636 .horizontal_gray .item{
 	width: 198px;
	float:left;
	margin-bottom:9px;
}
.main .general .contenido .izquierda_636 .horizontal_gray .item h3{
	color: #555;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 9px;
	padding: 0px;
	font-weight: 700;
}
/*fin barra horizontal 636gris*/
/*Fin Columna izquierda 636px*/
/*Columna derecha 303px*/
.main .general .contenido .right_303{
	margin-left: 9px;
	float: left;
	_float: right;
	width: 321px;
	min-height: 545px;
}
.main .general .contenido .right_303 .video{
	float: left;
	width: 321px;
	margin-top: 9px;
	background: #FFFFFF;
}
.main .general .contenido .right_303 .video img{
	float: left;
	padding: 9px;
}
.main .general .contenido .right_303 .video h1{
	color:#3266cb;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 9px;
	line-height: 17px;
	font-size: 1.5em;
	border-bottom: #CCCCCC 1px solid;
	margin-top: 0px;
	margin-bottom: 0px;
}
.main .general .contenido .right_303 .enlaces_prinipales,.main .general .contenido .right_303 .preguntas{
	width: 321px;
	float: left;
	background: #FFFFFF;
}
.main .general .contenido .right_303 .enlaces_prinipales h1,.main .general .contenido .right_303 .preguntas h1{
	color:#3266cb;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 9px;
	line-height: 17px;
	font-size: 1.6em;
	border-bottom: #CCCCCC 1px solid;
	margin-top: 0px;
	margin-bottom: 0px;
}
.main .general .contenido .right_303 .enlaces_prinipales h1 a, .main .general .contenido .right_303 .preguntas h1 a{
	color:#3266cb;
}
.main .general .contenido .right_303 .enlaces_prinipales .lista_enlaces, .main .general .contenido .right_303 .preguntas .lista_preguntas{
	margin:0px;
	padding:0px;
}
.main .general .contenido .right_303 .enlaces_prinipales ul,.main .general .contenido .right_303 .preguntas li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.main .general .contenido .right_303 .enlaces_prinipales li{
	margin-top: 0px;
	padding: 0px;
	font-size: 1.4em;
	border-bottom: #CCCCCC 1px solid;
	height: 42px;
}
.main .general .contenido .right_303 .preguntas li{
	margin-top: 0px;
	padding: 0px;
	font-size: 1.14em;
	border-bottom: #CCCCCC 1px solid;
	height: 72px;
}
.main .general .contenido .right_303 .preguntas li a#pregunta1,.main .general .contenido .right_303 .preguntas li a#pregunta2,.main .general .contenido .right_303 .preguntas li a#pregunta3,.main .general .contenido .right_303 .preguntas li a#pregunta4,.main .general .contenido .right_303 .preguntas li a#pregunta5,.main .general .contenido .right_303 .preguntas li a#pregunta6,.main .general .contenido .right_303 .preguntas li a#pregunta7,.main .general .contenido .right_303 .preguntas li a#pregunta8,.main .general .contenido .right_303 .preguntas li a#pregunta9,.main .general .contenido .right_303 .preguntas li a#pregunta10{
	color: #666666;
	margin: 0px;
	padding-top: 10px;
	padding-left: 9px;
	line-height: 15px;
	height: 62px;
	width:282px;
	float: left;
	background: url(../images/arrow_2.png) no-repeat 300px 7px;
	display:block;
	padding-right:30px;
}
.main .general .contenido .right_303 .preguntas li a#pregunta1,.main .general .contenido .right_303 .preguntas li a#pregunta6,.main .general .contenido .right_303 .preguntas li a#pregunta9,.main .general .contenido .right_303 .preguntas li a#pregunta10{
	color: #666666;
	margin: 0px;
	padding-top: 20px;
	padding-left: 9px;
	line-height: 19px;
	height: 52px;
	width:282px;
	float: left;
	background: url(../images/arrow_2.png) no-repeat 300px 7px;
	display:block;
	padding-right:30px;
}
.main .general .contenido .right_303 .preguntas li a#pregunta4,.main .general .contenido .right_303 .preguntas li a#pregunta5,.main .general .contenido .right_303 .preguntas li a#pregunta7{
	color: #666666;
	margin: 0px;
	padding-top: 25px;
	padding-left: 9px;
	line-height: 15px;
	height: 47px;
	width:282px;
	float: left;
	background: url(../images/arrow_2.png) no-repeat 300px 7px;
	display:block;
	padding-right:30px;
}
.main .general .contenido .right_303 .preguntas li a#pregunta1:hover, .main .general .contenido .right_303 .preguntas li a#pregunta2:hover,.main .general .contenido .right_303 .preguntas li a#pregunta3:hover,.main .general .contenido .right_303 .preguntas li a#pregunta4:hover,.main .general .contenido .right_303 .preguntas li a#pregunta5:hover,.main .general .contenido .right_303 .preguntas li a#pregunta6:hover,.main .general .contenido .right_303 .preguntas li a#pregunta7:hover,.main .general .contenido .right_303 .preguntas li a#pregunta8:hover,.main .general .contenido .right_303 .preguntas li a#pregunta9:hover,.main .general .contenido .right_303 .preguntas li a#pregunta10:hover{
	background: #EBEBEB url(../images/arrow_2.png) no-repeat 300px 7px;
}
.main .general .contenido .right_303 .enlaces_prinipales li a#enlace1,.main .general .contenido .right_303 .enlaces_prinipales li a#enlace2,.main .general .contenido .right_303 .enlaces_prinipales li a#enlace3,.main .general .contenido .right_303 .enlaces_prinipales li a#enlace4{
	color: #666666;
	margin: 0px;
	padding-top: 14px;
	padding-left: 9px;
	line-height: 15px;
	height: 28px;
	width:312px;
	float: left;
	background: url(../images/arrow_2.png) no-repeat 290px -7px;
}
.main .general .contenido .right_303 .enlaces_prinipales li a#enlace1:hover, .main .general .contenido .right_303 .enlaces_prinipales li a#enlace2:hover,.main .general .contenido .right_303 .enlaces_prinipales li a#enlace3:hover,.main .general .contenido .right_303 .enlaces_prinipales li a#enlace4:hover{
	background: #EBEBEB url(../images/arrow_2.png) no-repeat 290px -7px;
}
/*Fin Columna derecha 303px*/
/*Columna derecha 250px*/
.main .general .contenido .right_250{
	margin-left: 9px;
	float: right;
	width: 232px;
	min-height: 545px;
}
.main .general .contenido .right_250 .banner{
	float: left;
	width: 232px;
	background: #333;
}
.main .general .contenido .right_250 .banner h1{
	color:#FFF;
	padding-top: 12px;
	padding-left: 20px;
	font-size: 1.4em;
	margin-top: 0px;
	margin-bottom: 0px;
}
.main .general .contenido .right_250 .banner p{
	color: #FFFFFF;
	font-weight: bold;
	margin: 6px 0 6px 0;
	padding: 0px;
}
.main .general .contenido .right_250 .banner a{
	float:left;
	margin: 9px 15px;
	#margin: 9px 15px;
	_margin:9px 15px;
	color: #FFFFFF;
}
.main .general .contenido .right_250 .banner a#global{
	background: url(../images/escoja_pais.png) no-repeat;
	width: 200px;
	height: 137px;
	float: left;
}
.main .general .contenido .right_250 .banner a#global:hover{
	background-position: 0px -137px;
}
.main .general .contenido .right_250 .feed{
	float: left;
	width: 232px;
	background: #333;
}
.main .general .contenido .right_250 .feed h1{
	color:#FFF;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 20px;
	line-height: 17px;
	font-size: 1.5em;
	border-bottom: #CCCCCC 1px solid;
	margin-top: 0px;
	margin-bottom: 0px;
	background: #444;
}
.main .general .contenido .right_250 .video{
	float: left;
	width: 232px;
	margin-top: 9px;
	background: #FFFFFF;
}
.main .general .contenido .right_250 .video img{
	float: left;
	padding: 9px;
}
.main .general .contenido .right_250 .video h1{
	color:#3266cb;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 9px;
	line-height: 17px;
	font-size: 1.5em;
	border-bottom: #CCCCCC 1px solid;
	margin-top: 0px;
	margin-bottom: 0px;
}
.main .general .contenido .right_250 .enlaces_prinipales{
	width: 321px;
	float: left;
	background: #FFFFFF;
}
.main .general .contenido .right_250 .enlaces_prinipales h1{
	color:#3266cb;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 9px;
	line-height: 17px;
	font-size: 1.6em;
	border-bottom: #CCCCCC 1px solid;
	margin-top: 0px;
	margin-bottom: 0px;
}
.main .general .contenido .right_250 .enlaces_prinipales .lista_enlaces{
	margin:0px;
}
.main .general .contenido .right_250 .enlaces_prinipales ul,.main .general .contenido .right_250 .enlaces_prinipales li{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.main .general .contenido .right_250 .enlaces_prinipales li{
	margin-top: 0px;
	padding: 0px;
	font-size: 1.4em;
	border-bottom: #CCCCCC 1px solid;
	height: 42px;
}
.main .general .contenido .right_250 .enlaces_prinipales li a#enlace1,.main .general .contenido .right_250 .enlaces_prinipales li a#enlace2,.main .general .contenido .right_250 .enlaces_prinipales li a#enlace3,.main .general .contenido .right_250 .enlaces_prinipales li a#enlace4{
	color: #666666;
	margin: 0px;
	padding-top: 14px;
	padding-left: 9px;
	line-height: 15px;
	height: 28px;
	width:312px;
	float: left;
	background: url(../images/arrow_2.png) no-repeat 290px -7px;
}
.main .general .contenido .right_250 .enlaces_prinipales li a#enlace1:hover, .main .general .contenido .right_250 .enlaces_prinipales li a#enlace2:hover,.main .general .contenido .right_250 .enlaces_prinipales li a#enlace3:hover,.main .general .contenido .right_250 .enlaces_prinipales li a#enlace4:hover{
	background: #EBEBEB url(../images/arrow_2.png) no-repeat 290px -7px;
}
/*Fin Columna derecha 250px*/
/*modulo video*/
.main .general .contenido .module_video{
	width:725px;
	height: 280px;
	float: left;
	background: #FFFFFF;
	margin-top: 9px;
}
.main .general .contenido .module_video h2{
	color: #3266cb;
	font-weight: bold;
	font-size: 1.3em;
	line-height: 17px;
	margin: 15px 20px;
	text-transform: capitalize;
	float:left;
	width: 500px;
}
.main .general .contenido .module_video .view{
	float:right;
	width:100px;
	margin-top: 15px;
	margin-right: 10px;
	background: url(../images/barrow.gif) no-repeat right;
}
.main .general .contenido .module_video .view a{
	color: #333333;
	float:right;
	margin-right: 15px;
}
.main .general .contenido .module_video .left{
	float: left;
	width: 253px;
	/*border-right: 1px #CCCCCC solid;*/
	margin-left: 9px;
	_margin-left: 0px;
}
.main .general .contenido .module_video .left p{
	font-weight: bold;
	margin: 0px;
	font-size: 0.95em;
}
.main .general .contenido .module_video .listado{
	float: right;
	margin: -9px 9px 0px 9px;
	width: 444px;
	height: 223px;
}
.main .general .contenido .module_video .listado .item{
	float: left;
	margin-left: 9px;
	margin-top: 9px;
	width: 136px;
}
.main .general .contenido .module_video .listado .item a#video2, .main .general .contenido .module_video .listado .item a#video3,.main .general .contenido .module_video .listado .item a#video4, .main .general .contenido .module_video .listado .item a#video5, .main .general .contenido .module_video .listado .item a#video6, .main .general .contenido .module_video .listado .item a#video7{
	height: 102px;
	width: 136px;
	display: block;
	float: left;
}
.main .general .contenido .module_video .listado .item a#video2:hover, .main .general .contenido .module_video .listado .item a#video3:hover,.main .general .contenido .module_video .listado .item a#video4:hover, .main .general .contenido .module_video .listado .item a#video5:hover, .main .general .contenido .module_video .listado .item a#video6:hover, .main .general .contenido .module_video .listado .item a#video7:hover{
	background-position: 0 -102px;
}
.main .general .contenido .module_video .listado .item a#video2{
	background: url(../images/video2.jpg) no-repeat;
}
.main .general .contenido .module_video .listado .item a#video3{
	background: url(../images/video3.jpg) no-repeat;
}
.main .general .contenido .module_video .listado .item a#video4{
	background: url(../images/video4.jpg) no-repeat;
}
.main .general .contenido .module_video .listado .item a#video5{
	background: url(../images/video5.jpg) no-repeat;
}
.main .general .contenido .module_video .listado .item a#video6{
	background: url(../images/video6.jpg) no-repeat;
}
.main .general .contenido .module_video .listado .item a#video7{
	background: url(../images/video7.jpg) no-repeat;
}
/*Fin Module Video*/
.main .general .contenido .right{
	margin-left: 9px;
	float: left;
	width: 382px;
}
.main .general .contenido .atencion_cliente{
	float: left;
	width: 258px;
	background: #333;
	height: 468px;
}
.main .general .contenido .atencion_cliente .atencionalcliente{
	background: #444444 url(../images/arrow.png) no-repeat 9px 0px;
	height: 54px;
	width: 258px;
	float: left;
	border-bottom: #CCCCCC 1px solid;
}
.main .general .contenido .atencion_cliente .atencionalcliente h1{
	color:#FFFFFF;
	margin-left: 30px;
	margin-top: 20px;
	line-height: 17px;
}
.main .general .contenido .correo, .main .general .contenido .servicio{
	float: left;
	width: 258px;
	background: #333;
	height: 38px;
	color: #FFFFFF;
	border-bottom: #CCCCCC 1px solid;
}
.main .general .contenido .correo h2, .main .general .contenido .servicio h2{
	margin-left: 30px;
	margin-top: 10px;
	line-height: 17px;
	font-size:1.1em;
	float:left;
}
.main .general .contenido  .atencion_cliente .enlaces{
	float: left;
	border-bottom: #CCCCCC 1px solid;
	width: 258px;
}
.main .general .contenido .menu{
	float:left;
}
.main .general .contenido .granel_productos{
	float: left;
	width:699px;
	_width:696px;
	height: 530px;
	margin-top:9px;
	background: #FFFFFF url(../images/head_granel.jpg) no-repeat;
}
.main .general .contenido .granel_productos h2,.main .general .contenido .envasado_productos h2{
	color: #222;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 20px;
	font-size: 1.35em;
	margin-top: 0px;
	margin-bottom: 10px;
	float: left;
	display:block;
	width: 680px;
	_width: 670px;
}
.main .general .contenido .granel_productos p{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	display: block;
}
.main .general .contenido .envasado_productos{
	float: left;
	width:699px;
	_width:696px;
	height: 525px;
	margin-top: 0px;
	background: #FFFFFF url(../images/head_envasados.jpg) no-repeat;
}
.main .general .contenido .envasado_productos p{
	margin-left: 10px;
	margin-right: 10px;
	display: block;
}
.main .general .contenido .right_productos{
	float: right;
	width:258px;
	margin-left: 9px;
	background: #333;
}
.main .general .contenido .right_productos .oscuro{
	float: left;
	border-bottom: #CCCCCC 1px solid;
	width: 258px;
	background: #E0E0E0;
}
.main .general .contenido .right_productos .oscuro p{
	color: #666;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	width: 238px;
	margin-top: 9px;
	margin-bottom: 9px;
	#display:block;
}
.main .general .contenido .right_productos .claro{
	float: left;
	border-bottom: #CCCCCC 1px solid;
	width: 258px;
	background: #EBEBEB;
}
.main .general .contenido .right_productos .claro p{
	color:#666;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	width: 238px;
	margin-top: 9px;
	margin-bottom: 9px;
}
.main .general .contenido .right_productos .enlaces{
	float: left;
	border-bottom: #CCCCCC 1px solid;
	width: 258px;
}
.main .general .contenido .right_productos .enlaces img{
	float:left;
	margin-left: 12px;
	margin-top: 9px;
}
.main .general .contenido .right_productos .enlaces p{
	margin-left: 20px;
	float: left;
	display: block;
	margin-top: 10px;
}
.main .general .contenido .right_productos .enlaces a{
	color:#999999;
}
.main .general .contenido .right_productos .enlaces a:hover{
	color:#FFF;
}
.main .general .contenido .right_productos .productos{
	background: #555;
	height: 54px;
	width: 258px;
	float: left;
	border-bottom: #CCCCCC 1px solid;
}
.main .general .contenido .right_productos .productos h1{
	color:#FFFFFF;
	margin-left: 30px;
	margin-top: 20px;
	line-height: 17px;
}
.main .general .contenido .correo, .main .general .contenido .servicio{
	float: left;
	width: 258px;
	background: #333;
	height: 38px;
	color: #FFFFFF;
	border-bottom: #CCCCCC 1px solid;
}
.main .general .contenido .correo h2, .main .general .contenido .servicio h2{
	margin-left: 30px;
	margin-top: 10px;
	line-height: 17px;
	font-size:120%;
	float:left;
}
.main .general .contenido  .enlaces{
	float: left;
	border-bottom: #CCCCCC 1px solid;
	width: 258px;
}
.main .general .contenido  .enlaces img{
	float:left;
	margin-left: 12px;
	margin-top: 9px;
}
.main .general .contenido  .enlaces p{
	margin-left: 20px;
	float: left;
	display: block;
	margin-top: 10px;
}
.main .general .contenido .enlaces a{
	color:#999999;
}
.main .general .contenido .enlaces a:hover{
	color:#fff;
}
.main .general .contenido .center{
	float: left;
	width: 378px;
	background: #FFFFFF url(../images/ez_street_company.jpg) no-repeat center 9px;
	height: 468px;
}
.main .general .contenido .center p{
	margin: 60px 10px auto 10px;
	display:block;
}
.main .general .contenido .right .separator{
	background: #333333;
	width: 1px;
	height: 207px;
	margin-left: 9px;
	float: left;
}

.main .general .contenido .right .banner1{
	width: 193px;
	height: 207px;
	float: left;
}
.main .general .contenido .right .banner2{
	width: 179px;
	height: 207px;
	float: left;
	margin-left: 9px;
	background: #333333;
}
.main .general .contenido .right .banner2 a#global{
	background: url(../images/seleccione-un-pais.jpg) no-repeat;
	width: 179px;
	height: 207px;
	display: block;
	float: left;
}
.main .general .contenido .right .banner2 a#global:hover{
	background-position: 0px -207px;
}
.main .general .contenido .barra_productos {
	background: #555 url(../images/arrow.png) no-repeat 9px -3px;
	height: 54px;
	width: 966px;
	float: left;
	margin-bottom: 9px;
	margin-top: -8px;
}
.main .general .contenido .barra_productos h2{
	color:#FFF;
	margin-left: 30px;
	margin-top: 17px;
	line-height: 17px;
	font-size: 1.8em;
}
.main .general .contenido .barra_su_proyecto {
	background: #555 url(../images/arrow.png) no-repeat 9px -3px;
	height: 54px;
	width: 966px;
	float: left;
	margin-bottom: 9px;
	margin-top: -8px;
}
.main .general .contenido .barra_su_proyecto h2{
	color:#FFF;
	margin-left: 30px;
	margin-top: 17px;
	line-height: 17px;
	font-size: 1.8em;
}
.main .general .contenido .barra_su_proyecto .menu{
	font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
	float: right;
	margin-top: -32px;
	margin-right: 9px;
	color:#FFF;
}
.main .general .contenido .barra_su_proyecto .menu a{
	color:#CCC;
	font-size: 14px;
    font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
}
.main .general .contenido .barra_su_proyecto .menu a:hover{
	color:#FFF;
}
.main .general .contenido .barra_su_proyecto .menu .span{
	float:left;
	margin: auto 20px;
}
.main .general .contenido .barra_aplicaciones {
	background: #444444 url(../images/arrow.png) no-repeat 9px 0px;
	height: 54px;
	width: 966px;
	float: left;
	margin-top: 9px;
}
.main .general .contenido .barra_aplicaciones h2{
	color:#FFFFFF;
	margin-left: 30px;
	margin-top: 20px;
	line-height: 17px;
	width: 500px;
	font-size: 1.8em;
}
/*Barra azul y blanca*/
.main .general .contenido .barra_azul_258 {
	background: #0B479D url(../images/arrow.png) no-repeat 9px 0px;
	height: 54px;
	width: 258px;
	float: left;
	margin-top: 0px;
}
.main .general .contenido .barra_azul_258 h2{
	color:#FFFFFF;
	margin-left: 30px;
	margin-top: 20px;
	line-height: 17px;
	font-size: 1.8em;
}
.main .general .contenido .barra_azul_966 {
	background: #0B479D url(../images/arrow.png) no-repeat 9px 0px;
	height: 54px;
	width: 966px;
	float: left;
	margin-top: 9px;
}
.main .general .contenido .barra_azul_966 h2{
	color:#FFFFFF;
	margin-left: 30px;
	margin-top: 20px;
	line-height: 17px;
	width: 500px;
	font-size: 1.8em;
}
.main .general .contenido .barra_blanca_966 {
	background: #FFF url(../images/arrow_3.png) no-repeat 9px 0px;
	height: 54px;
	width: 966px;
	float: left;
	margin-top: 9px;
}
.main .general .contenido .barra_blanca_966 h2{
	color:#3266cb;
	margin-left: 30px;
	margin-top: 18px;
	line-height: 17px;
	width: 350px;
	font-size: 1.8em;
}
.main .general .contenido .barra_blanca_966 .pidaunfolleto{
	width: 176px;
	height: 22px;
	float: right;
	margin-top: -36px;
	margin-right: 9px;
}
.main .general .contenido .barra_blanca_725 {
	background: #FFF url(../images/arrow_3.png) no-repeat 9px 0px;
	_background-position: 9px 0px;
	height: 54px;
	#height: 54px;
	_height: 54px;
	width: 725px;
	float: left;
	margin-top: 9px;
}
.main .general .contenido .barra_blanca_725 h2{
	color:#3266cb;
	margin-left: 30px;
	margin-top: 18px;
	margin-bottom: 0px;
	line-height: 17px;
	#line-height: 25px;
	width: 350px;
	font-size: 1.8em;
}
.main .general .contenido .barra_blanca_725 .pidaunfolleto{
	width: 176px;
	height: 22px;
	float: right;
	margin-top: -18px;
	#margin-top: -26px;
	margin-right: 9px;
}
/*Fin barra Azul y Blanca*/
.main .general .contenido .compactelo .p1{
	display:block;
	float:left;
	margin-left:90px;
	#margin-left:20px;
	margin-right:20px;
	_margin-right:10px;
	margin-top: 30px;
	width:370px;
}
.main .general .contenido .compactelo .p2{
	display:block;
	float:left;
	margin-left:90px;
	#margin-left:20px;
	margin-right:20px;
	_margin-right:10px;
	margin-top: 190px;
	_margin-top: 200px;
	width:370px;
}
.main .general .contenido .compactelo {
	float: left;
	background: #FFFFFF url(../images/izq_quienes_somos.jpg) no-repeat 0px 110px;
	width: 483px;
	#width: 450px;
	height: 522px;
	display:block;
	_margin: 0px;
}
.main .general .contenido .marchese .p1{
	width: 244px;
	top: 115px;
	line-height: 25px;
	height: 79px;
	color: #000000;
	float:left;
	margin-top: 285px;
	margin-left: 40px;
	#margin-left: 20px;
}
.main .general .contenido .marchese .p1 p{
	font-size: 15px;
	line-height: 15px;
}
.main .general .contenido .marchese .p2{
	width: 281px;
	font-size: 20px;
	line-height: 25px;
	height: 79px;
	color: #000000;
	float: left;
	margin-left: 130px;
	_margin-left: 80px;
	margin-top: 35px;
}
.main .general .contenido .marchese .p2 p{
	font-size: 15px;
	line-height: 16px;
}
.main .general .contenido .marchese {
	float: left;
	background: #FFFFFF url(../images/der_quienes_somos.jpg) no-repeat;
	width: 482px;
	#width: 450px;
	height: 522px;
	display:block;
	_margin: 0px;
}
.main .general .contenido .separator {
	background:#333333;
	width:1px;
	height:480px;
	float: left;
	margin-top: 0px;
}
.main .general .contenido .echelo {
	background: #fff url(../images/echelo-compactelo.jpg) no-repeat;
	height: 117px;
	width: 966px;
	float: left;
}
.main .general .contenido .tipo_usuario{
	width: 966px;
	float: left;
	background: #555;
	margin-top: 1px;
}
.main .general .contenido .tipo_usuario .su_proyecto, .main .general .contenido .tipo_usuario .contratista, .main .general .contenido .tipo_usuario .empresario{
	width: 303px;
	height: 233px;
	float: left;
	margin: 9px;
	background: url(../images/arrow.png) no-repeat bottom right;
}
.main .general .contenido .tipo_usuario .su_proyecto h2, .main .general .contenido .tipo_usuario .contratista h2, .main .general .contenido .tipo_usuario .empresario h2{
	color:#CCC;
	line-height: 17px;
	margin-top: 9px;
	text-transform: uppercase;
}
.main .general .contenido .tipo_usuario .su_proyecto h2 a, .main .general .contenido .tipo_usuario .contratista h2 a, .main .general .contenido .tipo_usuario .empresario h2 a{
	color:#CCC;
}
.main .general .contenido .tipo_usuario .su_proyecto h2 a:hover, .main .general .contenido .tipo_usuario .contratista h2 a:hover, .main .general .contenido .tipo_usuario .empresario h2 a:hover{
	color:#FFF;
	text-decoration: blink;
}
.main .general .contenido .tipo_usuario .su_proyecto p, .main .general .contenido .tipo_usuario .contratista p, .main .general .contenido .tipo_usuario .empresario p{
	color:#929292;
	margin-top: -5px;
}
.main .general .contenido .tipo_usuario .su_proyecto p a, .main .general .contenido .tipo_usuario .contratista p a, .main .general .contenido .tipo_usuario .empresario p a{
	color:#FFF;
}
.main .general .contenido .tipo_usuario .separator {
	width: 1px;
	height: 231px;
	background: #CCCCCC;
	float: left;
}
.footer{
	width: 984px;
	height: auto;
	float: left;
	margin-top: 50px;
}
.footer .separator{
	float: left;
	width: 1px;
	height: 140px;
	background: #666;
}

.footer .bottom_menu1{
	width: 150px;
	float:left;
}
.footer .bottom_menu2{
	width: 150px;
	float: left;
}
.footer .bottom_menu2 .extras{
	font-size: 13px;
	line-height: 13px;
	color: #666666;
	display: block;
	float: left;
	margin-top: 15px;
	margin-bottom: 4px;
	margin-left: 18px;
}

.footer .ez_street_tv{
	width: 300px;
	float: left;
	margin-left: 10px;
}
.footer .ez_street_tv h3{
	margin-left: 22px;
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.footer .ez_street_tv p{
	margin-left: 22px;
	margin-right: 22px;
	margin-top: 10px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	float: left;
}

.footer .ez_street_tv a{
	color:#666666;
	margin-top: 3px;
	float: left;
}
.footer .ez_street_tv a:hover{
	color:#cccccc;
}
.footer .terminos{
	float: left;
	width: 340px;
	margin-left: 30px;
}
.footer .terminos p{
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	color:#999;
	display:block;
	margin-left: 60px;
	margin-top: 5px;
}
/********************/

#navmenu {
	width:150px;
	height:auto;
	float: left;
	overflow: hidden;
	font-size: 14px;
	line-height: 16px;
}
#navmenu a {
	text-decoration:none;	
}
#navmenu ul {
	margin-top: 0px;
	height: 0px;
	padding-left:6px;

}

#navmenu li {
	text-transform:capitalize;
	overflow: hidden;
	float: left;
}

#navmenu li a {
	color:#777777;
	font-size:14px;
	display: block;
	padding-top: 7px;
	padding-left: 6px;
	width:100px;
	background-image: none;
}	

#navmenu li a:hover{
	color:#f2f2f2;
}
	
	
/*****/

#navmenu2 {
	width:150px;
	height:auto;
	margin-top: 1px;
	float: left;
	overflow: hidden;
	font-size: 9px;
	line-height: 10px;
}

#navmenu2 a {
	text-decoration:none;	
}

#navmenu2 ul {
	margin-top: 0px;
	height: 0px;
	padding-left:12px;
}

#navmenu2 li {
	
	text-transform:uppercase;
	overflow: hidden;
	float: left;
	width: 130px;
}

#navmenu2 li a {
	font-size:9px;
	font-family: Verdana, Geneva, sans-serif;
	color:#999;
	display: block;
	padding-top: 6px;
	padding-left: 6px;
	width:auto;
	background-image: none;
}	

#navmenu2 li a:hover {
	font-size:9px;
	font-family: Verdana, Geneva, sans-serif;
	color:#F2F2F2;
	display: block;
	padding-top: 6px;
	padding-left: 6px;
	width:auto;
}
/********************/
#navmenu3 {
	width:100px;
	height:30px;
	font-size: 14px;
	line-height: 15px;
	float:left;
}

#navmenu3 a {
	text-decoration:none;	
}

#navmenu3 ul {
	margin-top: 0px;
	height: 0px;
	padding-left:5px;
	padding-right:5px;
}
#navmenu3 li {
	
	text-transform:uppercase;
	width:180px;
	height:30px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	display:block;
}
#navmenu3 li a {
	font-size:9px;
	font-family: Verdana, Geneva, sans-serif;
	color:#999;
	display: block;
	padding-top: 6px;
	padding-left: 6px;
	background-image: none;
}	


/********/

#countries {
	width:auto;
	height:auto;
	float: left;
	overflow: hidden;
	font-size: 14px;
	line-height: 10px;
}

#countries a {
	text-decoration:none;	
}

#countries ul {
	margin-top: 0px;
	height: 0px;
	padding-left:6px;
	padding-top:40px;
}
#countries li {
	text-transform:capitalize;
	overflow: hidden;
	float: left;
}
#countries li a {
	color:#999999;
	font-size:12px;
	display: block;
	padding-top: 3px;
	padding-left: 6px;
	width:220px;
	background-image: none;
}	

#countries li a:hover{
	color:#f2f2f2;
}
/*MENU*/

#cssdropdown, #cssdropdown ul {
padding: 0;
margin-top: 0;
list-style: none;
}
#cssdropdown li {
float: left;
position: relative;
}
.mainitems{
width:auto;
background-color: #0B479D;
margin-top:6px;
padding-top:0px;
height:23px;
}
.mainitems a{
margin-left: 9px;
margin-right: 8px;
text-decoration: none;
font: 14px "Lucida Grande", Arial, Helvetica, sans-serif;
color:#CCC;
font-weight:bold;
}

.mainitems a:hover{
color:#F2F2F2;
}

.subuls{
display: none;
width: 200px;
position: absolute;
border: 9px solid #CCC;
border-left:9px solid #CCC;
border-top: 1px solid #CCC;
}

.subuls li{
width:200px;
height:20px;
background:#0B479D;
padding-top:6px;
padding-bottom:6px;
text-align:left;
border:1px solid #0B479D;
z-index:1000;

}

.subuls li a{
font: 13px "Lucida Grande", Arial, Helvetica, sans-serif;
color:#CCC;
width:200px;
height:30px;
z-index:1000;
}

.subuls li a:hover{
color:#F2F2F2;
}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
z-index:1000;
top:23px;
left: auto;
}

#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display:block;
}
.search_box{
	float:right;
	margin-right:20px;
	margin-top: -26px;
}
#content{
	padding: 20px;
}