@import url(https://fonts.googleapis.com/css?family=Poiret+One|Dosis|Raleway:400,300);
body{
	background:white;
	color:black;
	font-size:14px;
	font-family: 'Raleway', sans-serif;
	font-weight:normal;	
	padding:0;
	text-align:center;
	width:100%;
}
.center, #bienvenidad{
	margin:0 auto;
	width:75%;
}
.linear{
	display:inline-block;
	vertical-align:top;
}
/***slider telefono******/

#infocontacto{
	margin-top:1em;
	text-align:left;
	vertical-align:bottom;
	width:52%!important;

}
#infocontacto > label, .desde{
	color:#ABCF37;
}
#infocontacto > strong, .desdetel{
	color:white;
	font-family: tahoma;
	font-size:1.9em;
	font-weight:normal;
}

.contener_slideshow
{
  width:100%;
  height:60px;
  overflow: hidden;
  position: relative;
  background-image: url(https://4lotrack.com/css/YOUR-URL-IMAGE.png);
}
.slid_1, .slid_2, .slid_3
{
  position: absolute;
  width:100%;
  height:60px
}
.slid_1{left: 0;}
.slid_2{left: 100%;}
.slid_3{left: 200%;}
.contener_slide
{
  width: 550px;
  height:60px;
  left:0px;
  position: absolute;
  -webkit-animation-duration: 20s;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-name: anim_slide;
  -moz-animation-duration: 20s;
  -moz-animation-iteration-count:infinite;
  -moz-animation-name: anim_slide;
  -ms-animation-duration: 20s;
  -ms-animation-iteration-count:infinite;
  -ms-animation-name: anim_slide;
  animation-duration: 20s;
  animation-iteration-count:infinite;
  animation-name: anim_slide;
}

@-webkit-keyframes anim_slide 
{
  0% {left:0px;}
  19% {left:0px;}  
  53% {left:-550px;}
  78% {left:-1100px;}
  90% {left:-1100px;}
}
@-moz-keyframes anim_slide 
{
  0% {left:0px;}
  19% {left:0px;}  
  53% {left:-550px;}
  78% {left:-1100px;}
  90% {left:-1100px;}
}
@-ms-keyframes anim_slide 
{
 0% {left:0px;}
  19% {left:0px;}  
  53% {left:-550px;}
  78% {left:-1100px;}
  90% {left:-1100px;}
}
@keyframes anim_slide 
{
  /*
  0% {left:0px;}
  22% {left:0px;}  
  66% {left:-500px;}
  90% {left:-500px;}
  */
  
   0% {left:0px;}
  19% {left:0px;}  
  53% {left:-550px;}
  78% {left:-1100px;}
  90% {left:-1100px;}
}
/********************/
/**************************HEADER*******************************************/
header{
	/*background:linear-gradient(90deg, #808284 0%, #e6e6e6, #808284 50%);*/
	background:#333;
}
#logo{
	margin:1em 0;
	text-align:left;
	vertical-align:bottom;
	width:40%;	
}
#logo img{
	width:70%;
}
#enlaces{
	margin:1em 0;
	text-align:right;
	width:59%;
}
#pais{
	background:/*url(../img/flecha.png) no-repeat,*/ #425160;
	background-position:right center;
	background-size:35%, 5%;
	border:none;
	border-radius:0.3em;
	color:white;
	display:inline-block;      
	font-size:0.9em;
	margin: 0;
	padding: 4px 3px 3px 5px;
	outline:none; /* remove focus ring from Webkit */
	line-height: 1.2;     
	vertical-align:top;
	width:10%;
}
#bv{
	background-image:url(../img/bvenezuela.png) no-repeat;
	background-position:right center;
	background-size:20%;
}
#infocontacto{
	margin-top:1em;
	text-align:left;
	vertical-align:bottom;
	width:48%;
}
#infocontacto > label{
	color:#0678b7;
}
#infocontacto > strong{
	color:white;
	font-family: tahoma;
	font-size:1.9em;
	font-weight:normal;
}
#botonesenlace{
	vertical-align:bottom;
	width:46%;
}
.boton, .botonregistro,.botonregistrointerno{
	border-radius:0.3em;
	color:white;
	display:inline-block;
	margin:0 0 0 0.5em;
	padding:0.3em 1em;
	text-align:center;
	text-decoration:none;
	width:5em;	
}
#verde{			
	background:linear-gradient(180deg,  #efeeee , white 50%);
	color:#333!important;
}
#verde:hover{	
	background:#ccc;
}
#azul{		
	background:linear-gradient(180deg,  #d5e882 , #a2c600 50%);
	color:white!important;
}
#azul:hover{
	background:#90b003;
}
.botoneliminar{		
	background:linear-gradient(180deg,  #d5e882 , #a2c600 50%);
	border-radius:0.3em;
	color:white;
	padding:0.3em 1em;
	text-decoration:none;
}
.botoneliminar:hover{
	background:#90b003;
}
/****************************MENU*******************************/
#menusuperior{
	display:inline-block;      
	margin:0;
	padding:0;
	vertical-align:top;
	width:88%;
}
#menusuperior ul{
	margin:0;
	padding:0;
}
#menusuperior ul li{
	display:inline-block;
	vertical-align:top;
	margin-left:0.5em;
}
#menusuperior ul li a{	
	color:white;
	display:block;	
	font-size:0.9em;
	text-decoration:none;
}
#home{
	margin-right:-1em;
}
#home img{
	width:60%;
	vertical-align:middle;
}
#menuinferior{	
	background:linear-gradient(180deg,  #fff, #becbd3 80%);
	padding-bottom:0.2em;
	text-align:left;
	width:100%;
}
#menuinferior ul{
	height:auto;
	margin:0.5em auto;
	padding:0;	
	width:75%;
}
#menuinferior ul li{
	display:inline-block;
	vertical-align:top;
	margin-left:1em;
	vertical-align:middle;
}
#menuinferior ul li a{		
	color:#333333;
	display:block;	
	font-size:1em;
	text-decoration:none;
	text-shadow: -1px 0 white, 0 1px #efeeee,1px 0 #b3b3b3, 0 -1px #b3b3b3;
}
#menuinferior ul li a:hover{
	color:#abcf37;
	
}
/*Primer nivel*/	
#menuinferior ul li ul {
	display:none;
	margin:0;
	min-width:150px;
	padding:1em 0 0 0!important;
	position:absolute;
	width:150px;
	z-index:9997;
}
#menuinferior ul li ul li{
	background:#333;
	text-shadow:none!important; 	
	border-bottom:1px solid #fff;
	border-left:2px solid #fff;
	border-top:1px solid #fff;
	display:inline-block!important;
	margin:0;
	min-width:150px;
	padding:0.5em 0;
	vertical-align:top!important;
	width:150px;
}
#menuinferior ul li ul li a{
	color:white;
	text-shadow:none!important; 
}
#menuinferior ul ul li ul {
	right:-150px;
	top:0;
	width:150px;
}

#menuinferior ul li:hover > ul {
	padding:0.3em 0.2em;
	display:block;
}
#activo{
	color:#abcf37!important;
}
/***************************FIN MENU************************************/
/***************************CUERPO*************************************/
/*MEDIO***/
#cuerpomedio{
	background:white;
	padding:2em 0;
	width:100%;
}
.varios{
	display:inline-block;	
	margin:0 0 1.5em 0;
	padding:1em;
	text-align:left;
	vertical-align:top;
	width:28%;
}
.varios:hover{
	background:linear-gradient(180deg,  #fff 70%, #e6e6e6 100%);
	border-radius:0 0 1em 1em;
	cursor:pointer;
}
#variosmedio, #medio{
	margin:0 2em;
}
.varios > img{
	display:inline-block;
	vertical-align:top;
	width:43%;
}
.varios > hgroup{	
	display:inline-block;
	margin-left:1em;
	vertical-align:top;
	width:48%;
}
.varios > hgroup h2{
	color:#1da4ed;
	font-family: 'Raleway', sans-serif;
	font-size:1.5em;
	font-weight:300;
	margin:0;
	text-align:left;
	vertical-align:top;
}
.varios > #azul, .varios > #verde{
	margin:1em 0 0 0!important;
	width:7em!important;
}
.varios > footer{
	color:#4d4d4d;
	font-size:1em;
	margin-top:1em;
	text-align:justify;
}
.resaltarp{
	color:#1da4ed;
	font-size:1em;
	margin:0 auto;
	margin-bottom:1.5em;
	padding-bottom:3em;
	text-align:center;
	width:70%;
}
/******DUAELES********/
.duales{
	display:inline-block;
	vertical-align:top;
	width:20%;
}
.duales:first-child{
	width:78%;
}
.duales > figure{
	margin-bottom:1em;
	margin-left:0.7em;
	text-align:left;
}
.duales > article{
	display:inline-block;
	margin:0 1em 0 0;
	vertical-align:top;
	width:27%;	
}
.duales > section{
	display:inline-block;
	margin:0 2em 0 1em;
	vertical-align:top;
	width:63%;
}
.duales > aside, .duales article aside{
	background:linear-gradient(180deg,  #fff 60%, #808284 100%);
	/*90deg, #808284 0%, #e6e6e6, #808284 50%);*/
	border-radius:0.3em;
	margin:0 0 2em 0;
	padding:1em;
}
.duales aside > a{
	color:#5c5c5c;
	font-size:1.2em;
	font-weight:bold;
	margin:0.5em 0 0 0;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
}
.duales aside > a:hover{
	text-decoration:underline;
}
.duales aside > p{
	font-size:0.8em;
	text-align:left;
}
.hosterdual{
	display:inline-block;
	vertical-align:top;
	width:100%;
}
.hosterdual > article{
	display:inline-block;
	margin:0 1em 0 0;
	vertical-align:top;
	width:21%;	
}
.hosterdual > aside, .hosterdual article aside{
	background:linear-gradient(180deg,  #fff 60%, #becbd3 100%);
	border-radius:0.3em;
	margin:0 0 2em 0;
	padding:1em;
}
.hosterdual aside > a{
	color:#1da4ed;
	font-size:1.2em;
	font-weight:300;
	margin:0.5em 0 0 0;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
}
.hosterdual aside > img{
	width:80%;
}
.hosterdual aside > a:hover{
	text-decoration:underline;
}
.hosterdual aside > p{
	font-size:0.8em;
	text-align:left;
}
.hosterdual > section{
	display:inline-block;
	margin:0 0 em 0 1em;
	vertical-align:top;
	width:76.5%;
}
#interactivo{
	margin-bottom:1.5em;
	text-align:center;
}
#interactivo > article{
	/*background:linear-gradient(180deg,  #fff 40%, #becbd3 100%);*/
	/*background:#03223e;*/
	background:radial-gradient(#084469 60%, #03223e 100%);	
	border-radius:50%;
	display:inline-block;
	height:190px;
	text-align:center;
	vertical-align:top;
	width:27%;
	
}
.hosted{

}
.hosted h1{
	color:#666666;
	font-family:raleway;
	margin:2em 0;
}
#cvenezuela{
	margin:0 1em 1em 1em;
	text-align:left;
}
#cvenezuela > h2{
	color:#1da4ed;
	font-weight:normal;
	font-size:2em;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
#cvenezuela > p{
	margin:0;
	padding:0;
}
#cgris,#cgriscontacto{
	background:#efeeee;
	padding:2em 0;
	width:100%;
}
#cgriscontacto article:first-child{
	margin-right:2em!important;
}
#cgriscontacto article{
	display:inline-block;
	text-align:left;
	vertical-align:top;	
	width:32%;
}
#cgris article hgroup, #cgriscontacto article hgroup{
	margin:0;
	padding:0;
}

#cgris article hgroup h2{
	color:#abcf37;
	font-weight:bold;
	font-size:2em;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
#cgriscontacto article hgroup h2{
	color:#1da4ed;
	font-weight:normal;
	font-size:1.3em;
	margin:0;
	padding:0;
	text-transform:uppercase;
}
#cgris article hgroup h4, #cgriscontacto article hgroup h4{
	color:#084469;
	font-weight:600l;
	font-size:1em;
	margin:0;
	padding:0;
}
#cgriscontacto article > p{
	display:inline-block;
	font-size:0.85em;
	margin:0;
	padding:0;
	vertical-align:top;
	width:100%;
}
#cgris article > p{
	display:inline-block;
	font-size:0.9em;
	vertical-align:top;
	width:50%;
}
#cgris article > img{
	display:inline-block;
	margin-left:1em;
	vertical-align:top;
	width:45%;
}
#cgris article:first-child{
	margin-right:2em;
}
#cgris article{
	display:inline-block;
	text-align:left;
	vertical-align:top;	
	width:48%;
}

.enlacehosted{
	color:#abcf37;
	display:block;
	font-weight:600;
	text-decoration:none;
}
/*****asociados**********/
#asociados{
	height:auto;
	margin:2em 0 1em 0;
	width:100%;
}
#paso{
	display:block;
	color:#808080;
	margin:0;
	padding:0;
	text-align:left;
}
.imaasociados{
	display:inline-top;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	vertical-align:top;
	width:19.65%;
}
/**************************/
#interactivo > article:hover img{
	transform:scale(1,1);
	transition:all 1s ease;
	transform:rotate(360deg);
}
#interactivo > article img{
	margin-top:2em;
	width:50%;
}
#interactivo > article strong{
	color:white;
	font-size:0.9em;
	font-weight:normal;
	
}
#interactivo > article:first-child{
	margin-right:2.5em;
}
#interactivo > article:last-child{
	margin-left:2.5em;
}
.titulosn{
	color:#5c5c5c;
	font-size:1.5em;
	font-weight:bold;
	margin:0 0 0.5em 0;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
}
.titulosa{
	color:#1da4ed;
	font-size:1.5em;
	font-weight:300;
	margin:0 0 0.5em 0;
	text-align:left;
	text-decoration:none;
	vertical-align:top;
}
.parrafosn{
	font-size:0.9em;
	line-height:1.4em;
	text-align:justify;
}
.imglienear{
	display:inline-block;
	vertical-align:top;
	width:20%;	
}
.imagenesenliena{
	display:inline-block;
	vertical-align:top;
	width:23%;	
}
.imavp{
	width:100%;
}
.claro{
	border:1px solid #f0f0f0;
}
.parrafoslinear{
	font-size:0.9em;
	line-height:1.4em;
	text-align:justify;
	display:inline-block;
	vertical-align:top;
	width:78%;
}
.resaltar{
	color:#5c5c5c;
	font-weight:bold;
}
h2.resaltar{
	color:#1da4ed;
	font-weight:normal;
	font-size:1.1em;
	margin:0;
	padding:0;
}
h2.resaltar a{
	text-decoration:none;
	color:#1da4ed;
}
h2.resaltar a:hover{
	text-decoration:underline;
}
.listasenlaces{
	margin:0 0 2em 0;
	padding:0;
}
.listasenlaces li{
	margin:0 0 0.3em 0;
	list-style:none;	
}
.listasenlaces li a{
	color:#425160;
	display:block;	
	font-size:0.9em;
	font-weight:bold;
	text-align:left;
	text-decoration:none;	
}
.listasenlaces li a:hover{
	text-decoration:underline;
}
#activolista{
	text-decoration:underline;
}
/***ASIDE LINEALES***/
aside.asidelineales{
	display:inline-block;
	margin:0 0.2em 0.5em 0;
	vertical-align:top;
	letter-spacing: -0.3em; 
	text-align:left;	
}
#videos{
	color:#4d4d4d;
	font-size:0.95em;
	width:59%;
	letter-spacing: normal; 	
}
#videos iframe{
	width:530px;
	height:290px;
}
#twis{
	background:white;
	height:290px;
	width:350px;
	letter-spacing: normal; 
	font-size:0.5em!important;
}
/****NOTICIAS******/
h6{
	color:#084469;
	font-weight:normal;
	font-size:0.8em;
	margin:0;
	padding:0;
	text-align:left;
}

/*****PIE************/
#pie{
	background:#333;	
	margin-bottom:0!important;
	padding-bottom:0!important;
	width:100%;
}
#pie .center > article{
	display:inline-block;
	margin:2em 0!important;
	padding:0 1em 0 0!important;
	text-align:left;
	vertical-align:top;
	width:21.5%;
}
#unico{
	width:26%!important;
}
.titulopie{	
	color:#abcf37;
	font-size:1em;
	font-weight:600;
	margin:0 0 0.7em 0;
	padding:0;
}
#pie .center > article ul{
	margin:0;
	padding:0;
}
#pie .center > article ul li{
	list-style:none;
}
#pie .center > article ul li a{
	color:white;
	font-size:0.9em;
	text-decoration:none;
}
#pie .center > article ul li a:hover{
	color:#7d8996;
	text-decoration:underline;
}
#unico > aside{
	display:inline-block;
	vertical-align:top;
	width:83%;
}
#unico > aside:first-child{
	text-align:left;
	width:15%;
}
#unico > aside p{
	color:white;
	font-size:0.9em;
	margin:0;
	padding:0;
	
}
input[type="email"]{
	margin-bottom:0.5em;
	padding:0.3em;
	width:93%;
}
/**************/
/***IMAGENES***/
.imacompleta{
	width:100%;
}
/*LISTAS****/
.listasordenadas{
	margin:0 0 0 1em;
	padding:0;
}
.listasordenadas li{
	font-size:0.9em;
	list-style-image:url(../img/vineta.png);
	text-align:left;
}
/*PARRAFO GRIS***/
.pgris{
	background:#efeeee;
	font-size:0.9em;
	padding:0.5em;
	text-align:justify;
}
.cursivo{
	color:#5c5c5c;
	font-style:italic;
}
.resaltando{
	color:#5c5c5c;
	font-size:1em;
	font-weight:bold;
}
/***NOTIFICACIONES DE SISTEMA***/
p#not-true{
	background:#dff99d;	
	color:black;
	margin-left:0.7em;
	padding:0.5em;
	width:93%;
	
}
p#not-false{
	background:red;	
	color:white;
	margin-left:0.7em;
	padding:0.5em;
	width:93%;
}
/*******HOMOLOGADOS****/
#homolagodos{
	width:100%;
	border:1px solid white;
}
#homolagodos tr{
	width:100%!important;
}
#homolagodos tr th{
	background:#085280;
	border:1px solid white;
	color:white;
	font-weight:normal;
	padding:0.5em;
	width:50%;
}
#homolagodos tr td{
	border:1px solid #cccccc;	
	padding:0;
	vertical-align:top;
	width:50%;
}
#homolagodos tr td > img{
	width:50%;
}
.listasequipos{
	margin:0;
	padding:0;
	width:100%;
}
.listasequipos tr td{
	border:1px solid #cccccc;	
	border-left:none!important;
	border-right:none!important;
	border-bottom:none!important;
	text-align:right;
	padding:0.2em 0.3em!important;
	width:100%!important;
}
/*******FLOTANTE*****/
#formflotante{
	width:600px;
	height:250px;	
	position:fixed;
	right:-467px;
	bottom:270px;	
	transition:all 1s ease;
	z-index:9997;
}
#pestana{	
	background:#abcf37;
	border-radius: 50% 0 0 50%;
	color:#5c5c5c;
	display:inline-block;
	font-size:1.2em;
	font-weight:bold;
	height:80px;
	margin:0;
	padding:2em 1em 0 0.6em;
	text-align:right;
	vertical-align:middle;
	width:90px;
}
#pestana:hover{
	cursor:pointer;
}
.tituloempresa{
	background:#333;
	/*color:rgb(154,182,202);*/
	color:white;
	font-weight:normal;
	font-size:1.1em;
	margin:0;
	padding:0.5em;
	width:78%!important;
}
.tituloempresa > strong{
	color:white;
}
strong#res{
	font-size:0.9em;
	font-weight:normal;
	color:white;
}
#secform{
	margin-left:-5px;
	background:rgba(230,230,230,0.9);	/*<---------*/
	border-radius:0.5em;
	display:inline-block;
	height:510px;
	vertical-align:middle;
	width:400px;	
	text-align:left;
	padding:1.5em;
}
#secform h2{
	background:rgb(70,127,196);	
	border-radius:0.5em 0.5em 0 0;
	color:black!important;
	font-size:1.3em;	
	margin:0;
	padding:0.5em;
	text-align:left;
	text-transform:uppercase;
	width:78%;
}
#cerrarflotante{
	background:#425160;	
	color:white;
	padding:0.2em 0.5em 0.2em 0.5em ;
	font-size:1em;
	font-family:tahoma;
	font-weight:normal;
	position:absolute;
	text-transform:uppercase;
	text-decoration:none;
	top:10;
	left:455px;
	text-align:center;	
}
#cotizar{
	margin:0;
	padding:0x;
	width:85%;	
	resize:none;
}
input[type=text], input[type=number], input[type=email],input[type=password],select, textarea, fieldset{
	background:-webkit-linear-gradient(top, #ffffff, #efeeee);
	background:-moz-linear-gradient(top, #ffffff, #efeeee);
	background:-o-linear-gradient(top, #ffffff, #efeeee);
	border:1px solid #b3b3b3;
	font-size:1em;
	font-family:tahoma;
	margin:0 0 0.4em 0;
	padding:5px;
	width:93%;	
	resize:none;
}
textarea#grande{
	height:15em!important;
}
fieldset{
	margin-left:0.8em!important;
	text-align:left;
}

#formdistribuidores{
	/*background:#efeeee;*/
	text-align:left;
}
#formdistribuidores input,#formdistribuidores select, #formdistribuidores textarea{
	border-radius:0.3em;
	clear:both;
	font-size:0.9em;
	margin:0 0 0.3em 0!important;
	width:97%;
}
#formdistribuidores input[type=submit]{	
	width:30%;
}
input[type=submit]{	
	background:linear-gradient(180deg,  #d5e882 , #a2c600 50%);
	border-radius:0.3em;
	border:0;
	color:white;
	display:inline-block;
	margin:0;
	padding:0.3em 1em;
	text-align:center;
	text-decoration:none;
	width:6em;
}
input[type=submit]:hover{	
	background:#90b003;
}
textarea{
	height:80px;
}
/****Fin flotantan*****/
/****REGISTROS**/
.registros{
	background:linear-gradient(180deg,  #fff 60%, #becbd3 100%);
	margin-bottom:1em;
	padding:1em;
	text-align:left;
}
.registrosn{
	background:transparent;
	margin-bottom:1.3em;
	padding:0;
	text-align:left;
}
/*******************/
/******DISPOSITIVOS MOBILES*********/
/******************************************/
/***    DISEÑO PARA TABLETAS           ****/
/******************************************/
@media only screen and (max-width:1024px){
	.center, #bienvenidad{
		margin:0 auto;
		width:85%;
	}
	#menusuperior{
		width:89%;
	}
	#menusuperior ul li{
	margin-left:0.3em;
	}
	#menusuperior ul li a{	
		font-size:0.85em;
	}
	#menuinferior ul{
		height:auto;
		margin:0.5em auto;
		padding:0;	
		width:85%;
	}	
	.varios{
		width:28%;
	}
	#variosmedio, #medio{
		margin:0 1.5em;
	}
	#videos{
		width:57%;
	}
	#videos iframe{
		width:470px;
		height:290px;
	}
	#twis{
		width:330px;
	}
	#pestana{	
		height:70px;
		margin:0;
		padding:1.3em 1em 0 0.9em;
		width:70px;
	}
	#formflotante{	
		height:220px;	
	}
	.duales > figure img{
		width:100%;
	}
}
@media only screen and (max-width:800px){
	body{
		font-size:13px;
	}
	#logo{
		margin:1em 0;
		text-align:left;
		vertical-align:bottom;
		width:32%;	
	}
	#logo img{
		width:75%;
	}
	#enlaces{
		width:66%;
	}
	#pais{
		font-size:0.8em;
		width:11%;
	}
	#menusuperior{
		width:88%;
	}
	#menusuperior ul li{
		margin-left:0.2em;
	}
	#menusuperior ul li a{	
		font-size:0.8em;
		font-weight:normal;
	}
	#infocontacto > strong{
		font-size:1.7em;
		font-weight:normal;
	}
	#menuinferior ul li{
		margin:0 0.2em;
	}
	#home img{
		width:50%;
		vertical-align:middle;
	}
	#menuinferior ul li a{		
		font-size:0.9em;
	}
	#menuinferior ul li ul {
	min-width:135px;
	width:135px;
	}
	#menuinferior ul li ul li{
		min-width:135px;
		width:135px;
	}
	#menuinferior ul ul li ul {
		right:-135px;		
		width:135px;
	}
	#slider{
		height:237px;
		width:85%;	
	}
	#slider ul li{
		width:85%;
	}
	#contslider h2{
		font-size:2em;
		margin:0.7em 0.5em 0 0;
	}
	#contslider p{
		color:#4d4d4d;
		font-size:1.3em;
		margin:0.5em 1em 0 0;
	}
	h1{
		font-weight:normal;
		font-size:1.5em;
	}
	#bienvenidad hgroup h3{
		font-size:1em;
	}
	.varios{
		width:27.5%;
	}
	#variosmedio, #medio{
		margin:0 1em;
	}
	.varios > hgroup h2{
		font-size:1.2em;
		font-weight:300;
	}
	#videos{
		width:55%;
	}
	#videos iframe{
		width:350px;
		height:290px;
	}
	#twis{
		width:250px;
		height:290px;
	}
	.titulos{
		color:#084469;
		font-weight:normal;
		font-size:1.4em;
		margin:0;
		padding:0;
	}
	.boton{
		font-size:0.9em;	
	}
	#formflotante{	
		height:200px;	
	}
	.duales > aside img, .duales article aside img{
		width:100%;
	}
	.duales > article{
		width:27%;	
	}
	.duales > section{
		margin:0 1em 0 0.5em;
		width:61%;
	}
}