body {
  padding: 0;
margin-top:0px;
margin-bottom:0px;
  font-family: Arial, sans-serif;
  font-size: 10pt;
background: #05152d url(../images/fondo1.jpg) no-repeat top center;
  }
.nbody {  
 padding: 0;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 10pt;	
 background:  #05152d url(../images/fondo_home.jpg) no-repeat top center;
  }
.nbody2 {  
 padding: 0;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 10pt;	
  background-image:
url(../images/page_bg_new.jpg);
background-repeat:
no-repeat;
background-attachment:
fixed
  }  
.new{ font: 0.94em Tahoma;  font-weight:bolder;line-height: 1.5em; 
color:#FF0000;
}
.new1{font-size:9.5px;  font-family:Arial;color:#3C3C3C;}
.new0{font-size:9px;  font-family:Verdana;color:#3C3C3C;}
.new2{ font: 0.94em Tahoma;  font-weight:bolder;line-height: 1.5em; 
color:#FFFF00;
}
.new3{ font: 0.94em Tahoma;  font-weight:bolder;line-height: 1.5em; 
color:#e0e0e0;
}

.new4{ font: 0.68em Tahoma;  font-weight:normal;line-height: 1.8em; 
color:#333333;
}
.perfil
{color:#00274E;
font-weight:bolder;
  font-family: Verdana;
  font-size: 10pt;
  }
a img { border: none; }
a { text-decoration: none; }
strong { font-weight: bolder; }
.tab{font-size:12px;  font-family:Arial;color:#06e3da;font-weight:bolder}
/* HEADER */
#header {
  height: 95px;
  width: 1100px;
}
#header #logo {
  margin: 25px 0 0 0px;
  float: left;
}
#header #login {
  margin: 0px 70px 0 0px; 
  font: 0.94em Tahoma;
  font-weight: bolder;
  height:15px;
  color:#ffffff;
float: right;
}
#header #login2 {
  margin: 5px 70px 0 0px;
  font: 0.94em Tahoma;
  font-weight: bolder;
  height:12px;
  color:#ffffff;
float: right;
}
.button3 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #f2f2f2;
	border: 1px #cdcdcd solid;
	background-color: #000000;
	font-weight: bold;
	text-align: center;
	  height:20px;
}
.logins {
	    height:12px;
   font: 0.84em Tahoma;
  background:#012b55;
  color:#a6a7aa;
  text-align:center;
  vertical-align:middle;
  height:15px;
  border:none;
}
#header #menu {
  width: 730px;
  float: right;
  margin: 35px 5px 0 0;
}
#header #menu1 {
	margin:0px auto;
  width: 680px;
   float: right;
  margin: 35px 0px 0 0;
}
#header #menu2 {
  width: 450px;
  height:250px;
  float: right;
  margin: 35px 35px 0 0;
}
/* END HEADER */ 
/* SLOGAN */
#slogan {
  margin: 50px 0 25px 650px;
  height:110px;
}
/* END SLOGAN */
/* MENU SUPERIOR */
#iconbar li { float:left; position:relative;}
#iconbar span {
  font: 10px "Trebuchet MS", Verdana, Arial, sans-serif;
	background: url(../images/ttbg.png) no-repeat;
	width: 110px;
	height: 25px;
	position: absolute;
	top: 20px;
	left: 0px;
	text-align: center;
	padding: 15px 5px 5px 5px;
	display: none;
	line-height:110%;
	color:#000000;
	cursor:pointer;
}
/* END MENU */
/* COTIZACION */
#cotizacion {
  position: relative;
 margin: 0px auto;
  right: 8px;
  float: right;
  width: 210px;
  height: 335px;
  background: url(../images/iphones.png) no-repeat;
  padding: 90px 15px 5px 30px;
  font-size: 7pt;
  font-family: Arial, sans-serif;
}
#cotizacion label {
	 font: 1.15em Verdana; 
	 font-weight:bolder;
	 color:#454545;
  display: block;
  line-height: 1.6em; 
}
#cotizacion input {
  display: block;
  width: 150px;
  border: 1px solid #ccc;
  font-size: 8pt;
}
#cotizacion .textareax {
  width: 150px;
  height: 20px;

  border: 1px solid #ccc;
  font-size: 8pt;
}
#cotizacion .ima {
  border: 0px;
  width: 60px;


  margin-top: 2px;

}
#cotizacion .button {
  background: #336699;
  border: 1px solid #336699;
  width: 40px;
  float: right;
  clear: right;
  font-weight: bold;
  color: #ffffff;
  font-size: 7pt;
  cursor: pointer;
  margin-top: 2px;
  margin-right: 20px;
}
#cotizacion .button1 {
  background:url(../images/boton2.png);
   border: 0px;
  width: 58px;
  height:24px;
  float: right;
  clear: right;
  font-weight: bold;
  color: #ffffff;
  cursor: pointer;
  margin-top: 3px;
  margin-right: 40px;
}
#cotizacion .button2 {
  border: 0px;
  width: 58px;
  float: right;
  clear: right;
  margin: 0px auto;
  cursor: pointer;
  margin-top: 2px;
  margin-right: 40px; 
} 

.datosc {
	border: 1px #cdcdcd solid;
	background-color: #000000;
	margin: 0px auto;
   width:450px;
   color:#FFFFFF;


   font-size:12px;
   font-weight:bolder;
  
}
.mas_page #cotizacion {
  top: 120px;
}
/* END COTIZACION */
.cotizacion2 {
   width: 210px;
  height: 330px;
  background: url(../images/iphones.png) no-repeat;
  padding: 95px 0 0 25px;
  font-size: 7pt;
  font-family: Arial, sans-serif;
}
.cotizacion2 label {
	 font: 1.15em Verdana; 
	 font-weight:bolder;
	 color:#454545;
  display: block;
  line-height: 1.5em; 
}
.cotizacion2 input {
  display: block;
  width: 150px;
  border: 1px solid #ccc;
  font-size: 8pt;
}
.cotizacion2 textarea {
  width: 140px;
  height: 40px;
  display: block;
  border: 1px solid #ccc;
  font-size: 8pt;
}
.cotizacion2 .button {
  background: #336699;
  border: 1px solid #336699;
  width: 40px;
  float: right;
  clear: right;
  font-weight: bold;
  color: #ffffff;
  font-size: 7pt;
  cursor: pointer;
  margin-top: 2px;
  margin-right: 20px;
}
.cotizacion2 .button1 {
  background:url(../images/boton2.jpg);
   border: 0px;
  width: 58px;
  height:24px;
  float: right;
  clear: right;
  font-weight: bold;
  color: #ffffff;
  cursor: pointer;
  margin-top: 3px;
  margin-right: 40px;
}
.cotizacion2 .button2 {
  border: 0px;
  width: 58px;
  float: right;
  clear: right;
  cursor: pointer;
  margin-top: 2px;
  margin-right: 40px;
}
.mas_page #cotizacion2 {
  top: 120px;
}
/* CONTENEDOR CONTENIDO */
#content {
height:250px;
  color: #666;
}
/* END CONTENEDOR CONTENIDO */
.content h2 {
  font-weight: bold;
  font-size: 16pt;
  color: #555;
  margin: 10px 0;
}
.content p {
  padding-left: 10px;
  font-size: 10pt;
  text-align: justify;
  margin: 10px 0;
}
.mainbox {
  clear: both;
}
.wrapper {
  width: 1100px;
  margin: 0 auto;
}
.content {
  height: 160px;
} 
.content .subcontent {
  width: 794px;
  height: 255px;
  background: url(../images/page_content_bg_02.png) no-repeat left;
  padding: 10px 15px 0px 0px;
  margin: 10px 0 0 10px;
  color:#333333;
}
.content .subcontent .nueva {
 padding-left:185px;
}
.content .subcontent .content_img0 {
  float: left;
  margin: -34px 15px 0 0;
   padding: 0 5px 0 5px;
}
.content .subcontent .content_img {
  float: right;
  margin: 0 0 0 15px;
   padding: 0 8px 0 0px;
}
/* HOME */
#home0 {
background: url(../images/barramedio.png) repeat-x bottom;
margin: 0 auto;
height:205px;
} 
.home0 #home0_menu , #home0_menu{
  position: relative;
  width: 794px;
  height: 54px;
  top: 10px;
  background: url(../images/home_menu_bg.png) no-repeat top right;
  padding: 3px 10px;
}
#homex new{
  position: relative;
  width: 814px;
 margin-top:0px;
  padding: 0px 0 0 20px;
  margin: 0 0 0 0 0;
  text-align:center;
}
.home {
  background: url(../images/central.png) repeat-x bottom;
   height:410px;
}
.home #home_menu , #home_menu{
  position: relative;
  width: 780px;
  height: 57px;
  top: 10px;
 background: url(../images/home_menu_bg-a.png) no-repeat;
  padding: 3px 14px;
}
.home #home_menu1 , #home_menu1{
  position: relative;
  width: 780px;
  height: 57px;
  top: -17px;
  background: url(../images/home_menu_bg-a.png) no-repeat;
  padding: 3px 14px;
}
/* END HOME */
/* QUIENES SOMOS */
.quienes_somos {
  margin-top: 150px;
}
.quienes_somos .onlinestudio {
  float: right;
  width: 310px;
  font-size: 8pt;
  color: #333333;
  text-align: right;
  margin: 40px 130px 0 20px;
  font-size: 11pt;
}
.quienes_somos h2 {
  padding-top: 60px;
}
.quienes_somos .imagen {
  margin-top: 10px;
}
.quienes_somos .mini_menu {
  margin-top: 50px;
}
/* END QUIENES SOMOS */
/* SERVICIOS */
.servicios {
  margin-top: 150px;
  height: 310px;
}
.servicios .titulo {
  width: 100px;
  float: left;
  margin: 0 0 0 190px;
  padding: 40px 0 0 0;
}
.servicios .texto {
  margin: 10px 0 0 360px;
  text-align: justify;
  width: 430px;
  padding: 40px 5px 0 0;
}
.servicios #home_menu {
  position: relative;
  width: 794px;
  height: 54px;
  top: 60px;
  background: url(../images/home_menu_bg.png) no-repeat top right;
  padding: 3px 10px;
}
/* END SERVICIOS */

.noticias {
  margin-top: 150px;

}
.noticias .noti {
  width: 530px;
  float: left;
  margin: 0 0 0 10px;


}
.noticias .texto2 {

  margin: 0px 0 0 550px;
  width:250px;
 font-family:'Verdana';  COLOR:#564E65; FONT-SIZE: 11px;
  text-align: justify; 
  padding: 15px 5px 0 0;
}


.noticias li a
{
	color:#003F7D;
}
.noticias li a:hover
{
	color:#000000;
}

.noticias #home_menu {
  position: relative;
  width: 794px;
  height: 54px;
  top: 60px;
  background: url(../images/home_menu_bg.png) no-repeat top right;
  padding: 3px 10px;
}

/* NOTICIAS */
/* CONTACTO */
.contacto {
  margin-top: 150px;
}
.contacto .formulario {
  width: 318px;
  height: 306px;
  background: url(../images/iphone_contacto.png) no-repeat;
  float: left;
  font-size: 9pt;
  color: #fff;
  padding: 40px 0 0 150px;
  margin: 10px 0 0 0;
}
.contacto .formulario .campo{
  display: block;
  padding: 10px 0;
}
.contacto .formulario .botones{
  display: block;
  text-align: center;
}
.contacto .formulario label{
  width: 75px;
  float: left;
}
.contacto .formulario label{
  width: 75px;
  float: left;
}
.contacto .formulario input{
  width: 180px;
  font-size: 9pt;
  border: 1px solid #ccc;
  background: #dedede;
}
.contacto .formulario textarea {
  width: 180px;
  font-size: 8pt;
  height: 90px;
  border: 1px solid #ccc;
  background: #dedede;
}
.contacto .formulario .button{
  border: none;
  cursor: pointer;
  width: 69px;
  height: 19px;
  background: url(../images/boton_form.png) no-repeat;
}
.contacto .info {
  margin: 0 0 0 470px;
  padding: 30px 0 0 0;
}
/* END CONTACTO */
/* OTRAS PAGINAS */
.base_page {
  height: 350px;
}
/* PAGINAS DE VER MAS */
.mas_page {
  background: url(../images/barra.png) repeat-x bottom;
  height: 660px;
}
.mas_page .mas_content {
  margin: 0 0 0 200px;
  padding: 80px 0 0 0;
  width: 600px;
  color:#333333;
}
.programaciones
{
  color:#7f7e7e;}
.content2 {
  padding: 0px 0 0 0;
  width: 350px;
    float: left;
}
.contentx {
  padding: 0px 0 0 0;
  width: 560px;
    float: left;
}
.content3 {
  padding: 10px 0 0 0;
  width: 200px;
   float: right;
 font: 0.84em Tahoma;
 font-weight:bolder; 
}
.content4 {
margin: 200px 0 0 200px;
  padding: 0px 0 0 0;
  width: 600px;
}
#vertical_menu {
  width: 166px;
  float: left;
  margin: 80px 40px 0 20px;
}
#vertical_menu a {
  display: block;
}
/* AUDIO_MAS */
.audio_mas .audio_demo {
  background: url(../images/imagen_audio.png) no-repeat;
  width: 540px;
  height: 260px;
  padding: 10px 10px 10px 20px;
  margin: 15px 0 0 30px;
}
.audio_mas .audio_demo p {
  font-size: 9pt;
}
.mas_content .medio {
  background: url(../images/contenidos_imagen.png) no-repeat;
  width: 550px;
  height: 200px;
  padding: 5px 10px 10px 20px;
  margin: 15px 0 0 30px;
}
.mas_content .medio p {
	text-align:left;
  font-size: 9pt;
    width: 322px;
}
/* END AUDIO MAS */
/* PROGRAMACION MAS */
.programacion_mas .so {
  background: #fff url(../images/box_programacion_mas.png) no-repeat right;
  margin: 45px 0 0 20px;
  width: 578px;
  text-align: center;
}
/* END PROGRAMACION MAS */
.footer {
  background:#05152d;
  margin: 0 auto;
  height:20px;
padding-top:2px;
  text-align: center;
  color: #d7ddde;
  clear: both;
font-family:Tahoma;
}
/* IMAGES */
img.left {
  float: left;
  margin: 0 10px 10px 0;
}
img.right {
  float: right;
  margin: 0 0 10px 10px;
}
img.right2 {
  float: right;
  margin: 0 0 0px 0px;
}

.programaciones .right{
  float: right;
  margin: 0 0 10px 10px;
}

.texto2 {
  font-size: 9px;font: Verdana; 
}
.texto3 {
  font-size: 10px;font: Verdana; 
  color:#424242;
}
.texto4 {
	font-size: 9px;font: Verdana; 
}
.texto5{
	font-size: 10px;font: Verdana; 
}
.texto6{
	font-size: 11px;font: Verdana; 
}
/* END IMAGES */
.hidden {
  display: none;
}
#col1a { float: left; width:952px; margin: 0px 0px 0px 0;padding: 0px 0px 0px 0px; }
#col1b {float: left;  width:250px; margin: 0px 0px 0px 0;padding: 0px 0px 0px 0px; }
#medio {
    width:1202px;
  height:205px;
  margin: 0 auto;
}
#col2a { float: left; width:811px; margin: 0px 0px 0px 0;padding: 0px 0px 0px 0px; }
#col2b {float: left;  width:391px; margin: 0px 0px 0px 0;padding: 0px 0px 0px 0px;  }
.cotiz2 {
   width: 210px;
  height: 330px;
  background: url(../images/iphones.png) no-repeat;
   font-size: 7pt;
  font-family: Arial, sans-serif;
}
.medio2 {
    height:55px;
  margin: 0 auto;
}
#bloque3{position:absolute;
 
 height:305px; width:530px;
 overflow:auto;
 font-family:'Verdana';  COLOR:#564E65; FONT-SIZE: 11px;
 line-height:15px;
 }



